Zusammenfassung
Erstellt ein Verfolgungsnetz.
Ein Verfolgungsnetz-Dataset wird auf der Grundlage der angegebenen Eingabe-Point- und Line-Feature-Classes erstellt, die am Verfolgungsnetz beteiligt sind.
Verwendung
Für den Parameter Eingabe-Feature-Dataset muss ein vorhandenes Feature-Dataset angegeben werden.
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.
Für die Verwendung einer Enterprise-Geodatabase gelten folgende Voraussetzungen:
- Sie müssen als Datenbesitzer des Eingabe-Feature-Datasets verbunden sein, um dieses Werkzeug ausführen zu können.
- Das Verfolgungsnetz darf nicht im Besitz eines vom Betriebssystem authentifizierten Benutzer-, Datenbankadministrator- oder Geodatabase-Administratorkontos sein.
Lizenz:
Das aktive Portal-Konto muss mit der Benutzertyp-Erweiterung ArcGIS Trace Network lizenziert sein, um ein Verfolgungsnetz in einer Enterprise-Geodatabase erstellen, veröffentlichen und mit diesem arbeiten zu können.
Syntax
arcpy.tn.CreateTraceNetwork(in_feature_dataset, in_trace_network_name, {input_junctions}, {input_edges})
Parameter | Erklärung | Datentyp |
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.
| Value Table |
Abgeleitete Ausgabe
Name | Erklärung | Datentyp |
out_trace_network | Das Ausgabe-Verfolgungsnetz. | Verfolgungsnetz |
Codebeispiel
Erstellt ein 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
Lizenzinformationen
- Basic: Nein
- Standard: Ja
- Advanced: Ja