ArcGIS for Desktop

  • Dokumentation
  • Preise
  • Support

  • My Profile
  • Hilfe
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

Die Mapping-Plattform für Ihre Organisation

ArcGIS for Desktop

Ein vollständiges professionelles GIS

ArcGIS for Server

GIS in Ihrem Unternehmen

ArcGIS for Developers

Werkzeuge zum Erstellen standortbezogener Apps

ArcGIS Solutions

Kostenlose Karten- und App-Vorlagen für Ihre Branche

ArcGIS Marketplace

Rufen Sie Apps und Daten für Ihre Organisation ab.

  • Dokumentation
  • Preise
  • Support
Esri
  • Anmelden
user
  • Eigenes Profil
  • Abmelden

Hilfe

  • Startseite
  • Erste Schritte
  • Karte
  • Analysieren
  • Verwalten von Daten
  • Werkzeuge
  • Mehr...

Alternative ID-Felder füllen

Mit der Network Analyst-Lizenz verfügbar.

  • Zusammenfassung
  • Verwendung
  • Syntax
  • Codebeispiel
  • Umgebung
  • Lizenzierungsinformationen

Zusammenfassung

Erstellt und füllt zusätzliche Felder in den Turn-Feature-Classes, die unter Verwendung alternativer IDs auf die Kanten verweisen. Die alternativen IDs stellen einen weiteren Satz IDs bereit, mit denen Sie die Integrität der Kantenübergang-Features sicherstellen können, falls die Quellkanten bearbeitet werden.

Verwendung

  • Durch das Werkzeug werden neue Felder mit dem Namen AltID<n> erstellt und gefüllt, wobei n die maximale Anzahl von Kanten pro Kantenübergang angibt. Für Turn-Feature-Classes mit zwei Kanten werden von dem Werkzeug beispielsweise Felder mit dem Namen "AltID1" und "AltID2" erstellt und gefüllt.

  • Anders als das Geodatabase-Feld "ObjectID" verfügen Shapefiles nicht über eine dauerhafte eindeutige Kennung. Alternative IDs tragen dazu bei, dass bei Verwendung von Turn-Feature-Classes in einem Shapefile-Workspace häufig auftretende Problem der ID-Verschiebung zu vermeiden.

  • Wenn die Kanten-Feature-Quellen kein Feld für die alternative ID aufweisen (z. B. eine eindeutige Kennung, die der Datenanbieter zur Verfügung gestellt hat), müssen Sie ein solches Feld erstellen und ausfüllen, damit es von diesem Werkzeug zum Referenzieren des Kantenübergangs-Features verwendet werden kann.

Syntax

PopulateAlternateIDFields_na (in_network_dataset, alternate_ID_field_name)
ParameterErläuterungDatentyp
in_network_dataset

Das Netzwerk-Dataset, dessen Turn-Feature-Classes alternative ID-Felder erhalten. Die Felder werden für alle Turn-Feature-Classes erstellt, die dem Netzwerk-Dataset als Kantenübergangsquelle hinzugefügt werden.

Network Dataset Layer
alternate_ID_field_name

Der Name des alternativen ID-Feldes in den Kanten-Feature-Quellen des Netzwerk-Datasets. Alle Kanten-Feature-Quellen, die von Kantenübergängen referenziert werden, müssen denselben Namen für das alternative ID-Feld aufweisen.

String

Codebeispiel

Alternative ID-Felder füllen – Beispiel 1 (Python-Fenster)

Führen Sie das Werkzeug unter Verwendung aller Parameter aus.

network = "C:/Data/SanFrancisco.gdb/Transportation/Streets_ND"
arcpy.na.PopulateAlternateIDFields(network, "ID")
Alternative ID-Felder füllen – Beispiel (eigenständiges Python-Skript)

Das folgende Python-Skript veranschaulicht, wie Sie das Werkzeug "Alternative ID-Felder füllen" in einem eigenständigen Skript verwenden.

# Name: PopulateAlternateIDFields_ex02.py
# Description: Create and populate the alternate ID fields for all turn sources
#              in the network dataset.
# Requirements: Network Analyst Extension 

#Import system modules
import arcpy
from arcpy import env

#Check out the Network Analyst extension license
arcpy.CheckOutExtension("Network")

#Set environment settings
env.workspace = "C:/Data/SanFrancisco.gdb/Transportation"

#Set local variables
network = "Streets_ND"
alt_ID_field_name = "ID"

#Populate alternate IDs on all turn sources in the network dataset
arcpy.na.PopulateAlternateIDFields(network, alt_ID_field_name)

print("Script completed successfully.")

Umgebung

  • Aktueller Workspace

Lizenzierungsinformationen

  • ArcGIS for Desktop Basic: Ja
  • ArcGIS for Desktop Standard: Ja
  • ArcGIS for Desktop Advanced: Ja

Verwandte Themen

  • Weitere Bearbeitungsschritte, die sich auf Kantenübergänge auswirken
  • Überblick über das Toolset 'Turn-Feature-Class'
Feedback zu diesem Thema?

ArcGIS for Desktop

  • Startseite
  • Dokumentation
  • Preise
  • Support

ArcGIS Plattform

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Über Esri

  • Über uns
  • Karriere
  • Insider-Blog
  • User Conference
  • Developer Summit
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Datenschutz | Rechtliches