Wenn Sie einen eigenen Locator erstellen müssen, um eine Geokodierung mit eigenen Daten durchzuführen, können Sie dies in ArcGIS Pro tun. Mit einem eigenen Locator können Sie Orte und Adressen auf der Karte finden und dabei Ihre Daten so verwenden, als würden Sie den ArcGIS World Geocoding Service einsetzen.
In den folgenden Schritten wird beschrieben, wie Sie einen kombinierten Locator mit dem Geoverarbeitungswerkzeug Locator erstellen erstellen:
- Klicken Sie auf der Registerkarte Analyse auf die Schaltfläche Werkzeuge .
Daraufhin wird der Bereich Geoverarbeitung angezeigt.
- Wählen Sie das Werkzeug Locator erstellen aus.
- Klicken Sie im Bereich Geoverarbeitung auf die Registerkarte Toolboxes.
- Klicken Sie in der Liste der Geoverarbeitungs-Toolboxes auf Geocoding Tools.
- Klicken Sie in der Liste der "Geocoding Tools" auf das Werkzeug Locator erstellen.
- Klicken Sie im Werkzeugbereich Locator erstellen auf die Dropdown-Liste Rolle, und wählen Sie die Rolle aus, die als Grundlage für Ihren Locator dienen soll.
- Klicken Sie auf die Schaltfläche Durchsuchen neben dem Textfeld Primärtabelle(n).
Das Dialogfeld Primärtabelle(n) wird angezeigt.
- Navigieren Sie zu den primären Referenzdaten, die Sie für den Locator verwenden möchten, und klicken Sie auf OK.
- Klicken Sie in der Spalte Aliasname auf den Dropdown-Pfeil, und wählen Sie den richtigen Feldnamen aus, um Felder in Ihren Daten den aufgrund der ausgewählten Locator-Rolle erwarteten Feldern zuzuordnen.
- Es werden automatisch ein Ausgabedateiname und ein Ziel ausgewählt. Klicken Sie zum Ändern dieser Werte neben dem Textfeld Ausgabe-Locator auf die Schaltfläche Durchsuchen .
Das Dialogfeld Ausgabe-Locator wird angezeigt.
- Geben Sie an, wo der Locator gespeichert werden soll (der Speicherort muss in einem Dateiordner sein), benennen Sie ihn, und klicken Sie auf Speichern.
Tipp:
Durch Klicken auf die Schaltfläche für zusätzliche Informationen neben der Eingabekategorie erhalten Sie weitere Informationen und Hinweise zu den jeweiligen Eingabeparametern dieses Werkzeugs.
- Sie können Optionale Parameter festlegen, bevor Sie den Locator weiter anpassen.
Hinweis:
Wenn es für Felder Ihrer Daten Tabellen mit alternativen Namen gibt, können Sie sie jetzt hinzufügen und den alternativen Namen der entsprechenden Rolle in Ihren Daten zuordnen.Hinweis:
Wenn es in Ihren Daten Felder gibt, in denen Ergebnisse angezeigt werden sollen, die nicht den Locator-Feldern zu der oben ausgewählten Rolle zugeordnet sind, können Sie diese Felder als Benutzerdefinierte Ausgabefelder hinzufügen. Felder, die Sie hier hinzufügen, werden in Ihren Geokodierungsergebnissen berücksichtigt.
Hinweis:
Sie können auch den Genauigkeitstyp Ihres Locators ändern, indem Sie Global hoch, Global extrahoch oder Lokal extrahoch auswählen. Weitere Informationen zu diesem Parameter finden Sie in der Dokumentation zum Geoverarbeitungswerkzeug Locator erstellen.
- Klicken Sie auf Ausführen .
Tipp:
Wenn Sie mehrere Daten-Layer desselben Typs verwenden, die mit derselben Rolle verknüpft werden können, dann können Sie die Daten-Layer durch Zusammenführen oder Anhängen zu einem einzelnen Layer kombinieren, den Sie dann als Referenzdaten-Layer für den Mehrfachrollen-Locator verwenden.
Hinweis:
Zusätzlich zu den Tabellen mit Ihren primären Referenzdaten besitzen Sie möglicherweise Tabellen, die Informationen zu alternativen Straßen- oder Ortsnamen enthalten. Weitere Informationen zur Verwendung von Tabellen mit alternativen Namen bei der Erstellung Ihres Locators finden Sie unter Grundlagen zu Tabellen mit alternativen Namen.
Hinweis:
Beim Erstellen eines Adressen-Locators mit Referenzdaten, die Millionen von Features enthalten, ist mindestens das 3- bis 4-fache der Größe dieser Daten als freier Festplattenspeicher in Ihrem Temp-Verzeichnis notwendig, da Dateien, die zum Erstellen des Locators verwendet werden, in dieses Verzeichnis geschrieben werden, bevor der Locator in das Ausgabeverzeichnis kopiert wird. Wenn auf der Festplatte nicht genügend Speicher verfügbar ist, tritt beim Ausführen des Werkzeugs irgendwann ein Fehler auf, sobald der vorhandene Speicher belegt ist. Beachten Sie zudem, dass beim Erstellen von sehr großen Locators für die Verarbeitung umfangreicher, speicherintensiver Prozesse ein Computer mit genügend RAM verwendet werden muss.
Hinweis:
Die ObjectID in den primären Referenzdaten und in der Tabelle mit alternativen Namen sollte beim Erstellen des Locators nicht dem Join-ID-Feld der Locator-Rolle zugeordnet werden. Wenn die ObjectID verwendet wird, kann sich die Größe des Locators erhöhen, und die Performance der Batch-Geokodierung sowie die Geokodierungsqualität können sich verschlechtern.
Wenn der Prozess beendet ist, wird der Locator dem Ordner Locators im Bereich Katalog hinzugefügt. Sie können den Locator auch an dem Speicherort finden, den Sie zuvor festgelegt haben. Sie können den neu erstellten Locator einem neuen oder einem vorhandenen Projekt hinzufügen.
Tipp:
Da beim Erstellen eines Mehrfachrollen-Locators die Feldzuordnung im Werkzeug Locator erstellen recht komplex werden kann, sollten Sie das Erstellen eines Modells mit ModelBuilder in Betracht ziehen, um Ihre Locators zu erstellen. Nach dem Erstellen eines Modells kann der Locator einfacher neu erstellt werden, wenn sich die Referenzdaten geändert haben, wenn Sie durch Hinzufügen benutzerdefinierter Ausgabefelder den Locator leicht modifizieren müssen oder wenn Sie einem Kollegen mitteilen müssen, wie der Locator erstellt wurde. Eine weitere Möglichkeit, die zum Erstellen des Locators verwendeten Einstellungen zu bewahren, besteht darin, den Locator einmal mit dem Werkzeug Locator erstellen zu erstellen und das zuvor ausgeführte Werkzeug entweder als Python-Skript oder als Geoverarbeitungspaket im Bereich Verlauf der Geoverarbeitung zu speichern.