Verfolgungsnetz erstellen (Trace Network)

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.

    Weitere Informationen zum Erstellen eines Verfolgungsnetzes

  • 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})
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: Ressourcen fließen von einem Ende der Kante zum anderen Ende.
    • COMPLEX_EDGE: Ressourcen werden entlang der Kante entnommen.

Value Table

Abgeleitete Ausgabe

NameErklärungDatentyp
out_trace_network

Das Ausgabe-Verfolgungsnetz.

Verfolgungsnetz

Codebeispiel

CreateTraceNetwork – Beispiel (Python-Fenster)

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

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

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

Verwandte Themen