Address-Feature-Class konfigurieren (Location Referencing)

Zusammenfassung

Konfiguriert die Address-Range- und Site-Address-Feature-Class der Lösung zur Verwaltung von Adressendaten für die Verwendung mit einem linearen Referenzierungssystem (LRS) mit der ArcGIS Roads and Highways-Erweiterung.

Verwendung

  • Sie müssen eine Feature-Class für LRS-Mittelachsen oder ein LRS-Linienereignis bereitstellen, das Adresseninformationen für den Parameter Eingabe-Adressenbereichs-Feature-Layer enthält.

    Weitere Informationen zum LRS-Datenmodell in Roads and Highways und die Lösung zur Verwaltung von Adressdaten in ArcGIS Enterprise.

  • Die Parameterwerte Links-von-Adressenfeld, Links-bis-Adressenfeld, Rechts-von-Adressenfeld und Rechts-bis-Adressenfeld müssen den Feldtyp "short" oder "long" aufweisen.

  • Sie müssen eine Point-Feature-Class für den Parameter Eingabe-Standortadressen-Feature-Layer angeben.

  • Der Parameterwert Adressnummernfeld muss den Feldtyp "short" oder "long" oder "text" aufweisen.

  • Die Feature-Classes, die Sie für die Parameter Eingabe-Adressenbereichs-Feature-Layer und Eingabe-Standortadressen-Feature-Layer verwenden, müssen sich im selben Feature-Dataset befinden wie die LRS-Layer.

  • Dieses Werkzeug erfordert eine File Geodatabase, eine Verbindung zu einer Enterprise-Geodatabase mit Verzweigungsversionierung oder eine Verbindung zu einer traditionell versionierten Enterprise-Geodatabase.

    Weitere Informationen zur Versionierung in ArcGIS Pro

  • Dieses Werkzeug wird in Feature-Services nicht unterstützt.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Adressenbereichs-Feature-Layer

Die Eingabe-Feature-Class für LRS-Mittelachsen oder LRS-Linienereignisse, bei der es sich um die Address-Management-Address-Range-Feature-Class handelt.

Feature Layer
Links-von-Adressenfeld

Das Feld in der Address-Range-Feature-Class, das Informationen für die erste Adresse auf der linken Seite einer Fahrbahn enthält.

Field
Links-bis-Adressenfeld

Das Feld in der Address-Range-Feature-Class, das Informationen für die letzte Adresse auf der linken Seite einer Fahrbahn enthält.

Field
Rechts-von-Adressenfeld

Das Feld in der Address-Range-Feature-Class, das Informationen für die erste Adresse auf der rechten Seite einer Fahrbahn enthält.

Field
Rechts-bis-Adressenfeld

Das Feld in der Address-Range-Feature-Class, das Informationen für die letzte Adresse auf der rechten Seite einer Fahrbahn enthält.

Field
Eingabe-Standortadressen-Features

Die Eingabe-Point-Feature-Class, bei der es sich um die Feature-Class "Address Management Site Adress" handelt.

Feature Layer
Adressnummernfeld

Das Feld in der Site-Address-Feature-Class, das Informationen für die Standortadressnummer enthält.

Field

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Ausgabe-Adressenbereichs-Features

Die aktualisierte Address-Range-Feature-Class.

Feature Layer
Ausgabe-Standortadressen-Features

Die aktualisierte Site-Address-Feature-Class.

Feature Layer

arcpy.locref.ConfigureAddressFeatureClasses(in_address_range_features, left_from_address_field, left_to_address_field, right_from_address_field, right_to_address_field, in_site_address_features, address_number_field)
NameErläuterungDatentyp
in_address_range_features

Die Eingabe-Feature-Class für LRS-Mittelachsen oder LRS-Linienereignisse, bei der es sich um die Address-Management-Address-Range-Feature-Class handelt.

Feature Layer
left_from_address_field

Das Feld in der Address-Range-Feature-Class, das Informationen für die erste Adresse auf der linken Seite einer Fahrbahn enthält.

Field
left_to_address_field

Das Feld in der Address-Range-Feature-Class, das Informationen für die letzte Adresse auf der linken Seite einer Fahrbahn enthält.

Field
right_from_address_field

Das Feld in der Address-Range-Feature-Class, das Informationen für die erste Adresse auf der rechten Seite einer Fahrbahn enthält.

Field
right_to_address_field

Das Feld in der Address-Range-Feature-Class, das Informationen für die letzte Adresse auf der rechten Seite einer Fahrbahn enthält.

Field
in_site_address_features

Die Eingabe-Point-Feature-Class, bei der es sich um die Feature-Class "Address Management Site Adress" handelt.

Feature Layer
address_number_field

Das Feld in der Site-Address-Feature-Class, das Informationen für die Standortadressnummer enthält.

Field

Abgeleitete Ausgabe

NameErläuterungDatentyp
out_address_range_features

Die aktualisierte Address-Range-Feature-Class.

Feature Layer
out_site_address_features

Die aktualisierte Site-Address-Feature-Class.

Feature Layer

Codebeispiel

ConfigureAddressFeatureClasses: Beispiel 1 (Python)

Veranschaulicht die Verwendung der Funktion ConfigureAddressFeatureClasses im Python-Fenster.

# Name: ConfigureAddressFeatureClasses_ex1.py
# Description: Configure address feature classes for use with a linear referencing system (LRS) in the Python window.
# Requires: ArcGIS Location Referencing

# Set current workspace
arcpy.env.workspace= r"C:\Data\AM_LR.gdb"

# Set tool variables
in_address_range_features = r"C:\Data\AM_LR.gdb\LRS\AddressRange"
left_from_address_field = "fromleft"
left_to_address_field = "toleft"
right_from_address_field = "fromright"
right_to_address_field = "toright"
in_site_address_features = r"C:\Data\AM_LR.gdb\LRS\SiteAddress"
address_number_field = "addrnum"

# Execute the tool
arcpy.locref.ConfigureAddressFeatureClasses(in_address_range_features, left_from_address_field, left_to_address_field, right_from_address_field, right_to_address_field, in_site_address_features, address_number_field)
ConfigureAddressFeatureClasses: Beispiel 2 (eigenständiges Skript)

Veranschaulicht die Verwendung der Funktion ConfigureAddressFeatureClasses als eigenständiges Python-Skript.

# Name: ConfigureAddressFeatureClasses_ex2.py
# Description: Configure address feature classes for use with a linear referencing system (LRS) in a stand-alone script.
# Requires: ArcGIS Location Referencing

# Import arcpy module
import arcpy

# Check out the license
arcpy.CheckOutExtension("LocationReferencing")

# Set current workspace
arcpy.env.workspace = r"C:\Data\AM_LRconnection.sde"

# Set tool variables
in_address_range_features = r"C:\Data\AM_LRconnection.sde\LRS\LRowner.AddressRange"
left_from_address_field = "fromleft"
left_to_address_field = "toleft"
right_from_address_field = "fromright"
right_to_address_field = "toright"
in_site_address_features = r"C:\Data\AM_LRconnection.sde\LRS\LRowner.SiteAddress"
address_number_field = "addrnum"

# Execute the tool
arcpy.locref.ConfigureAddressFeatureClasses(in_address_range_features, left_from_address_field, left_to_address_field, right_from_address_field, right_to_address_field, in_site_address_features, address_number_field)

# Check in the license
arcpy.CheckInExtension("LocationReferencing")

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

  • Basic: Erfordert ArcGIS Location Referencing (ArcGIS Pipeline Referencing oder ArcGIS Roads and Highways)
  • Standard: Erfordert ArcGIS Location Referencing (ArcGIS Pipeline Referencing oder ArcGIS Roads and Highways)
  • Advanced: Erfordert ArcGIS Location Referencing (ArcGIS Pipeline Referencing oder ArcGIS Roads and Highways)

Verwandte Themen