Geokodierung mit klassischen StreetMap Premium-Locators in ArcGIS Pro

In StreetMap Premium gibt es zwei Locator-Versionen. Die klassischen Locators sind bereits seit einigen Jahren in StreetMap Premium integriert, werden aber 2021 eingestellt. Als Teil dieses Abkündigungsplans laufen die klassischen Locators, die auch in den mobilen StreetMap Premium-Kartenpaketen eingeschlossen waren, aus und werden durch die neuen Locators ersetzt. Daneben gibt es eine neue Locator-Art, die den im ArcGIS Online World Geocoding Service verwendeten Locators ähnelt.

Die klassischen StreetMap Premium-Locators sind in jeder StreetMap Premium-File-Geodatabase (.gdb) als eigenständige Dateien enthalten. Diese Locators können Sie ArcGIS Pro manuell hinzufügen, indem Sie zu dem Speicherort navigieren, an dem die Dateien der klassischen Locators entpackt wurden. Beim Importieren eines mobilen Kartenpakets in ArcGIS Pro werden die klassischen Locators automatisch mit importiert. Da für das mobile Kartenpaket eine Lizenz benötigt wird, ist der Locator für die Geokodierung in ArcGIS Pro nur verfügbar, wenn Sie über eine Lizenz für die entsprechende regionale StreetMap Premium-Erweiterung (z. B. StreetMap Premium North America) verfügen.

Hinweis:

Die mobilen Kartenpakete von StreetMap Premium enthalten den Locator "Gazetteer" für die Suche nach Points of Interest wie Starbucks oder die Golden Gate Bridge. In der Geodatabase-Version von StreetMap Premium ist der Locator "Gazetteer" nicht als eigenständiger Locator verfügbar.

Hinweis:

Wenn Sie nicht über die richtige StreetMap Premium-Erweiterung für die Nutzung des mobilen Kartenpakets verfügen, wird ein rotes Ausrufezeichen (!) neben dem Locator-Namen für das Land im Bereich Katalog unter Projekt > Locators angezeigt. Der Locator-Name für das Land ist zudem im Bereich Suchen unter der Schaltfläche Optionen Optionen in den Provider-Einstellungen nicht verfügbar.

Die Locator-Dateien werden in <drive>:\Users\<username>\Documents\ArcGIS\Packages\<Package Name_GUID>\locator extrahiert, wenn ein mobiles Kartenpaket von StreetMap Premium in ArcGIS Pro importiert wird. Mit Paketen für einen US-Bundesstaat oder ein Land wird zum Ordner \locator ein Ordner hinzugefügt, der mit einem aus drei Buchstaben bestehenden Ländercode bezeichnet ist, z. B. …\locator\USA. Mit großen regionalen Paketen für mehrere Länder werden dem Ordner \locator mehrere Ländercode-Ordner hinzugefügt. Nachdem ein Paket importiert und diese Locators im Ordner \locator extrahiert wurden, können sie in ArcGIS Pro eingebunden werden, indem der Ordner \locator aufgerufen wird.

Informationen zur Geokodierung in ArcGIS Pro finden Sie unter Einführung in die Suche nach Orten auf einer Karte.

Adressen-Locators für die Geokodierung

Mit den in der Geodatabase-Version von StreetMap Premium oder in mobilen Kartenpaketen verfügbaren klassischen Adressen-Locators können Sie in ArcGIS Pro eine Geokodierung und eine Rückwärts-Geokodierung von Adressen durchführen. Kombinierte Länder-Locators, die mehrere Ebenen von Geokodierung unterstützen, sind verfügbar, sobald ein Paket in ArcGIS Pro importiert wurde. Einzelne Adressen-Locators, die für ein bestimmtes Land gelten, können ArcGIS Pro hinzugefügt werden, indem die Unterordner im Ordner \locator aufgerufen werden.

Die folgenden Ebenen der Geokodierung werden in den meisten Ländern unterstützt: Punktadresse, Straßenadresse, Straßenname, Postleitzahl und Verwaltungsgebiete.

Weitere Details zu Geokodierungsebenen für jedes Land finden Sie auf der Seite mit der StreetMap Premium-Produktabdeckung auf der ArcGIS-Website.

Eingabe-Zuordnungsfelder für Adressen sind für globale kombinierte Locators standardisiert und umfassen folgende Felder: "Adresse", "Postleitzahl", "Nachbarschaft", "Stadt", "Subregion" und "Region". Es werden jedoch in einigen Ländern nicht alle der folgenden vier Felder für Verwaltungsgebiete als Eingabe verwendet:

  • Nachbarschaft: Kleiner als Stadt
  • Stadt: Stadt oder Entsprechung
  • Subregion: Normalerweise größer als Stadt und kleiner als Region
  • Region: Bundesland/Kanton oder Entsprechung

Definitionen von Dateiausgabefeldern

Die folgenden Definitionen von Dateiausgabefeldern können nützlich sein:

Loc_name: Bei kombinierten Locators, beispielsweise bei den kombinierten Länder-Locators in den mobilen StreetMap Premium-Kartenpaketen, sind in diesem Feld die einzelnen Locators aufgeführt, mit denen die einzelnen Adressen geokodiert wurden.

Addr_type: Der Übereinstimmungstyp für eine Adresse. Folgende Werte sind möglich:

  • PointAddress: Punktadresse mit zugehörigen Hausnummern und Straßennamen
  • BuildingName: Punktadresse mit zugehörigem Gebäudenamen
  • StreetAddress: Straßenmittelachsen mit Adressbereichen
  • StreetInt: Straßenkreuzungen
  • StreetName: Straßenmittelachsen mit zugehörigen Straßennamen (keine nummerierten Adressbereiche)
  • Admin: Verwaltungsgebiete wie Regionen, Bundesländer und Kantone, normalerweise das größte Verwaltungsgebiet
  • DepAdmin: Verwaltungsgebiete wie Regionen, Bundesländer und Kantone, normalerweise kleiner als ein Admin-Gebiet
  • SubAdmin: Verwaltungsgebiete wie Gemeinden und Städte, normalerweise kleiner als ein DepAdmin-Gebiet
  • Locality: Verwaltungsgebiete wie Gemeinden, Städte und Stadtteile/Wohngebiete, normalerweise das kleinste Verwaltungsgebiet
  • PostalLoc: Postleitzahlpunkte mit Verwaltungsgrenzen
  • Postal: Postleitzahlpunkte
  • PostalExt: Erweiterte Postleitzahlpunkte wie USPS ZIP+4

Match_addr: Die vollständig übereinstimmende Adresse, formatiert nach dem Adressschema des jeweiligen Landes. Dies ist das richtige Adressformat basierend auf den Adressstandards eines Landes.

Status: Der Status der Kandidaten für übereinstimmende Adressen. Folgende Werte sind möglich:

  • M: Zugeordnet. Die Adresse wurde zugeordnet.
  • U: Nicht zugeordnet. Die Adresse wurde nicht zugeordnet.
  • T: Gleichwertig. Die Adresse hat mehr als einen Kandidaten mit der gleichen besten Abgleichpunktzahl, jedoch an anderen Positionen.

Score: Die Punktzahl ist ein Wert, der allen potenziellen Kandidaten für eine Adressübereinstimmung zugewiesen wird. Die Abgleichpunktzahl basiert darauf, wie gut die in den Referenzdaten gefundenen Positionen mit der gesuchten Adresse übereinstimmen. Eine Punktzahl kann zwischen 0 und 100 liegen, wobei 100 eine perfekte Übereinstimmung ist.

Side: Bei Locators für Punkt- und Straßenadressen gibt dieses Feld an, auf welcher Straßenseite (L oder R) sich die übereinstimmende Adresse befindet.

DisplayX/DisplayY: Bei Locators für Punktadressen werden in diesen Feldern die Koordinaten in Dezimalgrad des Flurstücksschwerpunkts bzw. des Dachschwerpunkts gespeichert, der mit den einzelnen Adressen verknüpft ist, da sich das geokodierte Punkt-Feature auf dem Straßenabschnitt in der Nähe des Haupteingangs zum Grundstück befindet.

Hinweis:

Alle Locators für Punktadressen bieten die Möglichkeit, die Standardposition einer übereinstimmenden Adresse vom Eingangspunkt auf der Straße zum Flurstücks- oder Dachschwerpunkt zu ändern. Um diese Änderung vorzunehmen, öffnen Sie die Datei "XXX_PointAddress.loc" in einem Texteditor (vorzugsweise Notepad++), und ändern Sie die folgende Zeile:

GeometryFromDisplayFields = false

in:

GeometryFromDisplayFields = true

Speichern Sie dann die Datei.

ZIP4_TYPE: Nur für die Vereinigten Staaten, dieses Feld wird gefüllt, wenn LOC_NAME den Wert ZIP4 hat. Mit dem Wert 1 wird angegeben, dass der Breitengrad und der Längengrad mit dem Schwerpunkt ZIP+4 übereinstimmen (sehr genau). Mit dem Wert 2 wird angegeben, dass der Breitengrad und der Längengrad mit dem Schwerpunkt ZIP+2 übereinstimmen (weniger genau).

Distance: Die physische Entfernung in Meter von einem Kandidaten zu einer angegebenen Position. Der Ausgabewert für die Entfernung wird für jeden Kandidaten berechnet, wenn der Location-Eingabeparameter in einer Anforderung mit der Methode Find oder findAddressCandidates übergeben wird. Wenn der Parameter Location in einer Anforderung nicht übergeben wird, ist der Entfernungswert Null. Die Werte können zwischen 1 und 100 liegen.

Eine vollständige Liste der möglichen Ausgabefelder für Locators finden Sie in der Dokumentation ArcGIS REST API: World Geocoding Service auf der ArcGIS for Developers-Website.