ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Hilfe
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Die Mapping-Plattform für Ihre Organisation

ArcGIS Desktop

Ein vollständiges professionelles GIS

ArcGIS Enterprise

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
  • Support
Esri
  • Anmelden
user
  • Eigenes Profil
  • Abmelden

ArcMap

  • Startseite
  • Erste Schritte
  • Karte
  • Analysieren
  • Verwalten von Daten
  • Werkzeuge
  • Erweiterungen

Alternative ID-Felder füllen

  • Zusammenfassung
  • Verwendung
  • Syntax
  • Codebeispiel
  • Umgebungen
  • Lizenzinformationen

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übergangs-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, das 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 eine 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 der 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

Abgeleitete Ausgabe

NameErklärungDatentyp
out_network_dataset

Codebeispiel

PopulateAlternateID Fields – 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")
PopulateAlternateID Fields – Beispiel 2 (eigenständiges Python-Skript)

Das folgende Python-Skript veranschaulicht, wie Sie das Werkzeug PopulateAlternateID Fields 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.")

Umgebungen

  • Aktueller Workspace

Lizenzinformationen

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

Verwandte Themen

  • Weitere Bearbeitungsschritte, die sich auf Kantenübergänge auswirken
  • Überblick über das Toolset "Turn-Feature-Class"

ArcGIS Desktop

  • Startseite
  • Dokumentation
  • Support

ArcGIS Plattform

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

Über Esri

  • Über uns
  • Karriere
  • Esri Blog
  • User Conference
  • Developer Summit
Esri
Wir sind an Ihrer Meinung interessiert.
Copyright © 2019 Esri. | Datenschutz | Rechtliches