Zusammenfassung
Hiermit wird ein Adressen-Locator erneut erstellt, um diesen anhand von aktuellen Referenzdaten zu aktualisieren. Da ein Adressen-Locator eine Momentaufnahme der Referenzdaten zum Zeitpunkt seiner Erstellung enthält, werden Adressen nicht mit den aktualisierten Daten geokodiert, wenn Änderungen an der Geometrie und den Attributen der Referenzdaten vorgenommen werden. Wenn Sie Adressen auf der Grundlage der jeweils aktuellen Version der Referenzdaten geokodieren möchten, muss der Adressen-Locator erneuert werden, damit die Änderungen im Locator aktualisiert werden.
Verwendung
Sie müssen über Schreibberechtigungen auf den Adressen-Locator verfügen, um dieses Werkzeug verwenden zu können.
Um einen Adressen-Locator erneut zu erstellen, müssen alle referenzierten Feature-Classes und Tabellen vorhanden sein. Wenn sich die Referenzdaten beim Neuerstellen des Locators nicht am ursprünglichen Speicherort befinden, kann der Locator nicht neu erstellt werden. Sie können den Adressen-Locator reparieren, indem Sie die Speicherorte der Referenzdaten in ArcGIS Desktop aktualisieren. Alternativ können Sie einen Adressen-Locator auch mithilfe des Werkzeugs Adressen-Locator erstellen neu erstellen.
Adressen-Locators, die auf einer versionierten Geodatabase basieren, werden mit der beim ursprünglichen Erstellen des Locators verwendeten Version neu erstellt.
Mit diesem Werkzeug können keine kombinierten Adressen-Locators neu erstellt werden. Es wird empfohlen, einen kombinierten Locator mit dem Werkzeug Kombinierten Adressen-Locator erstellen in einem Geoverarbeitungsmodell zu erstellen, um kombinierte Locators zu verwalten. In ModelBuilder können Sie das Werkzeug auch mit dem Werkzeug Adressen-Locator erstellen verbinden, um die entsprechenden Ausgaben als Eingaben für den kombinierten Locator zu verwenden und das Erstellen oder Aktualisieren eines kombinierten Adressen-Locators umfassend zu verwalten.
Syntax
arcpy.geocoding.RebuildAddressLocator(in_address_locator)
Parameter | Erklärung | Datentyp |
in_address_locator | Der erneut zu erstellende Adressen-Locator. | Address Locator |
Codebeispiel
RebuildAddressLocator-Beispiel (Python-Fenster)
Das folgende Skript für das Python-Fenster veranschaulicht, wie Sie die Funktion "RebuildAddressLocator" im unmittelbaren Modus verwenden.
# Import system modules
import arcpy
from arcpy import env
env.workspace = "C:/ArcTutor/Geocoding"
# Set local variables:
address_locator = "Atlanta"
arcpy.RebuildAddressLocator_geocoding(address_locator)
Umgebungen
Lizenzinformationen
- Basic: Ja
- Standard: Ja
- Advanced: Ja