Netzwerk-Dataset erstellen (Network Analyst)

Zusammenfassung

Erstellt ein Netzwerk-Dataset in einem vorhandenen Feature-Dataset. Mit dem Netzwerk-Dataset können für die Daten im Feature-Dataset Netzwerkanalysen durchgeführt werden.

Verwendung

Parameter

BeschriftungErläuterungDatentyp
Ziel-Feature-Dataset

Das Feature-Dataset, in dem das Netzwerk-Dataset erstellt wird. Das Feature-Dataset muss alle Quell-Feature-Classes enthalten, die Teil des Netzwerk-Datasets sind.

Wenn es sich bei dem Feature-Dataset um eine Enterprise-Geodatabase handelt, können das Feature-Dataset und die Quell-Feature-Classes nicht versioniert werden.

Feature Dataset
Netzwerk-Dataset-Name

Der Name des zu erstellenden Netzwerk-Datasets. Der Parameter Ziel-Feature-Dataset und dessen Parent-Geodatabase dürfen nicht bereits ein Netzwerk-Dataset mit diesem Namen enthalten.

String
Quell-Feature-Classes

Die Namen der Feature-Classes, die als Netzwerk-Quell-Features in das Netzwerk-Dataset einbezogen werden sollen. Geben Sie diesen Parameter als Zeichenfolgenliste an.

Sie müssen mindestens eine Line-Feature-Class auswählen, bei der es sich nicht um eine Turn-Feature-Class handelt. Diese Line-Feature-Class fungiert dann im Netzwerk-Dataset als Kantenquelle. Optional können Sie Point-Feature-Classes auswählen, die im Netzwerk-Dataset als Knotenquellen fungieren, sowie Turn-Feature-Classes, die als Kantenübergangsquellen fungieren.

Weitere Informationen zu den Quell-Feature-Classes eines Netzwerk-Datasets

Alle Quell-Feature-Classes müssen sich im Parameterwert für Ziel-Feature-Dataset befinden. Sie dürfen nicht bereits Teil eines geometrischen Netzwerkes, eines Versorgungsnetzes oder eines anderen Netzwerk-Datasets sein. Quell-Feature-Classes dürfen keine Felder vom Typ "64-Bit-Objekt-ID" (OID) enthalten.

String
Höhenmodell

Gibt das Modell an, mit dem die vertikale Konnektivität im Netzwerk-Dataset gesteuert wird.

Weitere Informationen zur vertikalen Konnektivität

  • HöhenfelderLagegleiche Endpunkte, die denselben Höhenfeldwert aufweisen, werden im Netzwerk-Dataset als verbunden betrachtet. Dies ist die Standardeinstellung.
  • Z-KoordinatenAus den Z-Koordinatenwerten in der Linien-Feature-Geometrie ergibt sich die vertikale Konnektivität. Lagegleiche Punkte werden nur dann als verbunden betrachtet, wenn sie übereinstimmende Z-Koordinatenwerte aufweisen.
  • Keine HöheDie Netzwerk-Dataset-Konnektivität ergibt sich ausschließlich aus der horizontalen Lagegleichheit.
String

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Ausgabe-Netzwerk-Dataset

Das neue Netzwerk-Dataset.

Network Dataset

arcpy.management.CreateNetworkDataset(feature_dataset, out_name, source_feature_class_names, elevation_model)
NameErläuterungDatentyp
feature_dataset

Das Feature-Dataset, in dem das Netzwerk-Dataset erstellt wird. Das Feature-Dataset muss alle Quell-Feature-Classes enthalten, die Teil des Netzwerk-Datasets sind.

Wenn es sich bei dem Feature-Dataset um eine Enterprise-Geodatabase handelt, können das Feature-Dataset und die Quell-Feature-Classes nicht versioniert werden.

Feature Dataset
out_name

Der Name des zu erstellenden Netzwerk-Datasets. Der Parameter feature_dataset und dessen Parent-Geodatabase dürfen nicht bereits ein Netzwerk-Dataset mit diesem Namen enthalten.

String
source_feature_class_names
[source_feature_class_names,...]

Die Namen der Feature-Classes, die als Netzwerk-Quell-Features in das Netzwerk-Dataset einbezogen werden sollen. Geben Sie diesen Parameter als Zeichenfolgenliste an.

Sie müssen mindestens eine Line-Feature-Class auswählen, bei der es sich nicht um eine Turn-Feature-Class handelt. Diese Line-Feature-Class fungiert dann im Netzwerk-Dataset als Kantenquelle. Optional können Sie Point-Feature-Classes auswählen, die im Netzwerk-Dataset als Knotenquellen fungieren, sowie Turn-Feature-Classes, die als Kantenübergangsquellen fungieren.

Weitere Informationen zu den Quell-Feature-Classes eines Netzwerk-Datasets

Alle Quell-Feature-Classes müssen sich im Parameterwert für feature_dataset befinden. Sie dürfen nicht bereits Teil eines geometrischen Netzwerkes, eines Versorgungsnetzes oder eines anderen Netzwerk-Datasets sein. Quell-Feature-Classes dürfen keine Felder vom Typ "64-Bit-Objekt-ID" (OID) enthalten.

String
elevation_model

Gibt das Modell an, mit dem die vertikale Konnektivität im Netzwerk-Dataset gesteuert wird.

Weitere Informationen zur vertikalen Konnektivität

  • ELEVATION_FIELDSLagegleiche Endpunkte, die denselben Höhenfeldwert aufweisen, werden im Netzwerk-Dataset als verbunden betrachtet. Dies ist die Standardeinstellung.
  • Z_COORDINATESAus den Z-Koordinatenwerten in der Linien-Feature-Geometrie ergibt sich die vertikale Konnektivität. Lagegleiche Punkte werden nur dann als verbunden betrachtet, wenn sie übereinstimmende Z-Koordinatenwerte aufweisen.
  • NO_ELEVATIONDie Netzwerk-Dataset-Konnektivität ergibt sich ausschließlich aus der horizontalen Lagegleichheit.
String

Abgeleitete Ausgabe

NameErläuterungDatentyp
out_network_dataset

Das neue Netzwerk-Dataset.

Network Dataset

Codebeispiel

CreateNetworkDataset: Beispiel 1 (Python-Fenster)

Mit diesem Beispielskript wird ein Netzwerk-Dataset in einem Feature-Dataset erstellt.

import arcpy
arcpy.CheckOutExtension("network")

arcpy.na.CreateNetworkDataset(r"C:\Data\Network.gdb\Transportation", 
                              "Streets_ND", ["Streets", "Turns"], 
                              "ELEVATION_FIELDS")

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.