Zusammenfassung
Hiermit wird ein Adressen-Locator erneut erstellt, um diesen anhand von aktuellen Referenzdaten zu aktualisieren. Da ein 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 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 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 Locator reparieren, indem Sie die Speicherorte der Referenzdaten aktualisieren. Alternativ kann ein Locator mit dem Werkzeug Locator erstellen neu erstellt werden.
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 Locators erneut 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 kann dieses Werkzeug mit dem Werkzeug Locator erstellen verbunden werden, um die entsprechenden Ausgaben als Eingaben für den kombinierten Locator zu verwenden und das Erstellen oder Aktualisieren eines kombinierten Locators umfassend zu verwalten.
Syntax
RebuildAddressLocator(in_address_locator)
Parameter | Erklärung | Datentyp |
in_address_locator | Der erneut zu erstellende Adressen-Locator. | Address Locator |
Abgeleitete Ausgabe
Name | Erklärung | Datentyp |
out_address_locator | Der erneut erstellte Adressen-Locator. | Adressen-Locator |
Codebeispiel
Das folgende Skript für das Python-Fenster veranschaulicht, wie die Funktion RebuildAddressLocator im unmittelbaren Modus verwendet wird.
# Import system modules
import arcpy
arcpy.env.workspace = "C:/ArcTutor/Geocoding/atlanta"
# Set local variables:
address_locator = "Atlanta_AddressLocator"
arcpy.RebuildAddressLocator_geocoding(address_locator)
Umgebungen
Lizenzinformationen
- Basic: Ja
- Standard: Ja
- Advanced: Ja