Verfolgungsnetz erstellen (Trace Network)

Zusammenfassung

Erstellt ein Verfolgungsnetz.

Ein Verfolgungsnetz-Dataset wird auf der Grundlage der Eingabe-Point- oder Line-Feature-Classes erstellt, die am Verfolgungsnetz beteiligt sind.

Verwendung

  • Für den Parameter Eingabe-Feature-Dataset muss ein vorhandenes Feature-Dataset angegeben werden.

  • Das Eingabe-Feature-Dataset muss sich in einer File-Geodatabase befinden.

  • Die Feature-Classes müssen in demselben Feature-Dataset erstellt werden, in dem sich auch das Verfolgungsnetz befindet.

  • Es ist mindestens ein Eingabeknoten oder eine Eingabekante erforderlich.

  • Nur Point- und Line-Feature-Classes werden als Eingabe unterstützt. Die Feature-Classes dürfen nicht an einem anderen Verfolgungsnetz oder einer anderen erweiterten Geodatabase-Funktionalität (z. B. Topologie oder Netzwerk-Dataset) beteiligt sein.

    Weitere Informationen zum Erstellen eines Verfolgungsnetzes

Syntax

CreateTraceNetwork(in_feature_dataset, in_trace_network_name, {input_junctions}, {input_edges})
ParameterErklärungDatentyp
in_feature_dataset

Das Feature-Dataset, welches das Verfolgungsnetz enthalten soll.

Feature Dataset
in_trace_network_name

Der Name des zu erstellenden Verfolgungsnetzes.

String
input_junctions
[input_junctions,...]
(optional)

Die Namen der Point-Feature-Classes im Feature-Dataset, die in das Verfolgungsnetz einbezogen werden sollen.

String
input_edges
[[Class Name, Connectivity Policy],...]
(optional)

Die Line-Feature-Classes sowie die verknüpfte Konnektivitätsregel, die in das Verfolgungsnetz einbezogen werden sollen.

  • Class Name: Der Name der Line-Feature-Class im Feature-Dataset, die in das Verfolgungsnetz einbezogen werden soll.
  • Connectivity Policy: Die mit der angegebenen Feature-Class verknüpfte Konnektivitätsregel.
    • SIMPLE_EDGE: Lässt zu, dass Ressourcen von einem Ende der Kante zum anderen Ende fließen.
    • COMPLEX_EDGE: Lässt zu, dass Ressourcen entlang der Kante entnommen werden.

Value Table

Abgeleitete Ausgabe

NameErklärungDatentyp
out_trace_network

Das Ausgabe-Verfolgungsnetz.

Verfolgungsnetz

Codebeispiel

CreateTraceNetwork – Beispiel (Python-Fenster)

Erstellt ein neues Verfolgungsnetz namens "HydroNetwork".

import arcpy
arcpy.CreateTraceNetwork_tn(r"C:\MyProject\MyNetworkGdb.gdb\Hydro", 
                            "HydroNetwork", 
                            ["AdditionalJunctions", "HydroJunctions", "PourPoints"], 
                            [["BlackLines", "SIMPLE_EDGE"], ["HydroLines", "COMPLEX_EDGE"]])

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

  • Basic: Nein
  • Standard: Ja
  • Advanced: Ja

Verwandte Themen