Polygonfelder aus Locator löschen (Geocoding)

Zusammenfassung

Löscht alle Polygonfelder aus einem Locator, die mit dem Werkzeug Polygonfelder zu Locator hinzufügen hinzugefügt wurden.

Verwendung

  • Das Werkzeug Polygonfelder zu Locator hinzufügen stellt einen Workflow zum Anhängen benutzerdefinierter Attribute aus Polygonen an lokale Locators bereit. Mit diesem Werkzeug werden alle aus einem Polygon-Layer hinzugefügten benutzerdefinierten Ausgabefelder aus einem vorhandenen lokalen Locator entfernt.

  • Die Ausgabe dieses Werkzeugs kann als Eingabe-Locator für andere Werkzeuge in der Toolbox "Geocoding" verwendet werden.

  • Zum Löschen von Polygonfeldern aus ArcGIS StreetMap Premium-Locators ist eine ArcGIS StreetMap Premium-Lizenz erforderlich.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Locator

Der Locator (.loc-Datei), der die zu löschenden Felder enthält.

Hinweis:

Kombinierte Locators, als Geokodierungsservice veröffentlichte Locators und Locators, die keinen Polygon-Layer enthalten, werden nicht unterstützt.

Address Locator

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Aktualisierter Locator

Der aktualisierte Locator (.loc-Datei), aus dem die Polygon-Ausgabefelder entfernt wurden.

Address Locator

arcpy.geocoding.DeletePolygonFieldsFromLocator(in_locator)
NameErläuterungDatentyp
in_locator

Der Locator (.loc-Datei), der die zu löschenden Felder enthält.

Hinweis:

Kombinierte Locators, als Geokodierungsservice veröffentlichte Locators und Locators, die keinen Polygon-Layer enthalten, werden nicht unterstützt.

Address Locator

Abgeleitete Ausgabe

NameErläuterungDatentyp
out_locator

Der aktualisierte Locator (.loc-Datei), aus dem die Polygon-Ausgabefelder entfernt wurden.

Address Locator

Codebeispiel

DeletePolygonFieldsFromLocator: Beispiel (eigenständiges Skript)

Das folgende Skript veranschaulicht, wie Sie die Funktion DeletePolygonFieldsFromLocator zum Löschen von Polygonfeldern aus einem lokalen Locator verwenden.

# Import system modules
import arcpy
arcpy.env.workspace = "C:/Data/USA"

# Set local variables
in_locator = "USA.loc"

arcpy.geocoding.DeletePolygonFieldsFromLocator(in_locator)

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.