Skip To Content

Geokodierungs-Services

Geokodierungs-Services unterstützen eine breite Palette von Anwendungen, angefangen bei der Geschäfts- und Kundenverwaltung über Versand und Verteilung bis hin zum Abrufen von Wegbeschreibungen. Mit Geokodierung können Sie Adressen auf einer Karte suchen und anzeigen, und sehen, wie sie mit umgebenen Features in Beziehung stehen. Manchmal lassen sich Beziehungen beim bloßen Hinsehen erkennen; in anderen Fällen können Sie räumliche Analysewerkzeuge verwenden, um Informationen zu erhalten, die nicht auf Anhieb erkennbar sind.

Auch wenn es viele kommerziell verfügbare Geokodierungs-Services gibt, erfüllen diese möglicherweise aus verschiedenen Gründen nicht die Anforderungen Ihres Unternehmens: die Adressdaten sind nicht aktuell, die Adressenformatierung ist anders, oder Sie möchten, dass Personen Adressen mit dem lokalen oder allgemeinen Namen eines Features (z. B., "Das weiße Haus") finden. All diese Situationen erfordern eine spezialisierte Geokodierungslösung. Wenn Sie die Zeit investieren, einen eigenen Geokodierungs-Service zu erstellen, können Sie sicherstellen, dass die Geokodierungsanforderungen erfüllt werden.

Damit der Geokodierungs-Service für Clients verfügbar ist, müssen Sie in ArcGIS for Desktop einen Adressen-Locator erstellen und den Locator anschließend als Geokodierungs-Service auf ArcGIS for Server veröffentlichen. Sobald Sie den Service veröffentlicht haben, können Sie eine Client-Anwendung erstellen, die den Geokodierungs-Service zum Anzeigen von Adressenpositionen auf einer Karte verwendet.

Erstellen des Adressen-Locators:

Für alle Geokodierungs-Services muss zunächst ein Adressen-Locator erstellt werden. Der Adressen-Locator ist das Hauptwerkzeug für die Geokodierung in ArcGIS und enthält alle erforderlichen Daten für die Durchführung des Adressenabgleichs. Zum Erstellen des Adressen-Locators können Sie ArcCatalog, das Fenster Katalog in ArcGIS for Desktop oder das Geoverarbeitungswerkzeug Adressen-Locator erstellen verwenden. Schrittweise Anweisungen finden Sie unter Erstellen eines Adressen-Locators in der ArcGIS-Hilfe.

Kombinierte Locators, bei denen mehrere Locators in einem kombiniert sind, können auch auf ArcGIS for Server veröffentlicht werden. Kombinierte Locators müssen auf den Server kopiert werden. Wenn die beteiligten Locators in einem Ordner oder einer Geodatabase gespeichert sind, die beim Server registriert ist, wird nur der kombinierte Locator, nicht jedoch die beteiligten Locators auf den Server kopiert.

Weitere Informationen zu kombinierten Locators finden Sie unter Erstellen eines kombinierten Adressen-Locators.

Veröffentlichen des Adressen-Locators

Nachdem Sie den Adressen-Locator erstellt haben, können Sie ihn als Geokodierungs-Service veröffentlichen, indem Sie die Schritte unter So veröffentlichen Sie einen Service ausführen. Gültige Formate sind Locator-Dateien (.loc) in einem Dateiordner oder Locators in einer Geodatabase.

Geokodierungs-Service-Operationen

Geokodierungs-Services verfügen über integrierte Operationen, über die Sie Geokodierungs- und Rückwärts-Geokodierungsaufgaben ausführen sowie Vorschläge generieren können. Bei der Geokodierung wird die geographische Position anhand einer Adresse ermittelt, während bei der Rückwärts-Geokodierung die nächstgelegene Adresse für eine geographische Position ermittelt wird. Vorschläge sind automatisch vervollständigte Adressen, die aus Zeichenkettenanfängen generiert werden. Wenn Sie den Adressen-Locator als Geokodierungs-Service veröffentlichen, sind die Operationen Geokodierung und Rückwärts-Geokodierung standardmäßig aktiviert. Die Operation Vorschlagen ist standardmäßig aktiviert und nur dann verfügbar, wenn Vorschläge für den Quell-Adressen-Locator aktiviert sind. Im Service-Editor können Sie auf der Registerkarte Funktionen diese Operationen aktivieren oder deaktivieren.

Verwenden des Geokodierungs-Service

Für die Verwendung des Geokodierungs-Service benötigen Sie eine Client-Anwendung, beispielsweise eine Webanwendung. Sie können mit ArcGIS API for JavaScript und ArcGIS Runtime SDKs Anwendungen erstellen, die Geokodierungs-Services verwenden können. Sie können den Geokodierungs-Service in Portal for ArcGIS auch für die Nutzung in Karten und Anwendungen referenzieren.

In seiner grundlegenden Form ist ein Geokodierungs-Service ein Web-Service, der für eine eingegebene Adresse die entsprechenden Positionskoordinaten zurückgibt. Sie können die REST-URL des Geokodierungs-Service anzeigen, indem Sie über das Services-Verzeichnis von ArcGIS for Server zum Service navigieren. Die URL sieht wie folgt aus:

http://gisserver.domain.com:6080/arcgis/rest/services/folder/MyGeocodeService