Verfolgungsnetz erstellen (Trace Network)

Zusammenfassung

Erstellt ein Verfolgungsnetz.

Ein Verfolgungsnetz-Dataset wird auf der Grundlage der angegebenen Eingabe-Point- und ­Line-Feature-Classes aus einem Feature-Dateset 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:

    • Die Geodatabase-Version muss 10.8.1.2.6 oder höher sein.

    • Die ArcGIS Enterprise-Version muss 10.9 oder höher sein. Welche Verfolgungsnetzversion erstellt wird, wird durch die Version von ArcGIS Pro und ArcGIS Enterprise bestimmt. Weitere Informationen finden Sie unter Kompatibilität mit der ArcGIS Plattform.
    • Das Eingabe-Feature-Dataset muss aus einer Datenbankverbindung stammen, die als von der Datenbank authentifizierter Benutzer und Besitzer des Eingabe-Feature-Datasets hergestellt wurde. Dieser von der Datenbank authentifizierte Benutzer wird zum Besitzer des Datenbank-Verfolgungsnetzes, wenn das Verfolgungsnetz erstellt wird.
      • Dieser Benutzer muss Datenbankberechtigungen zum Erstellen von Inhalten besitzen. Es darf sich nicht um ein über das Betriebssystem authentifiziertes Benutzerkonto, ein Datenbankadministratorkonto oder das Geodatabase-Administratorkonto handeln.
    • Lizenz:
      Mitglieder der Organisation benötigen eine Lizenz für die Benutzertyp-Erweiterung ArcGIS Advanced Editing, um ein Verfolgungsnetz in einer Enterprise-Geodatabase erstellen, veröffentlichen und mit diesem arbeiten zu können.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Feature-Dataset

Das Feature-Dataset, welches das Verfolgungsnetz enthalten soll.

Feature Dataset
Name des Verfolgungsnetzes

Der Name des zu erstellenden Verfolgungsnetzes.

String
Eingabeknoten
(optional)

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

String
Eingabekanten
(optional)

Die Line-Feature-Classes und die verknüpfte Konnektivitätsregel, die in das Verfolgungsnetz einbezogen wird.

  • Klassenname: Der Name der Line-Feature-Class im Feature-Dataset, die in das Verfolgungsnetz einbezogen wird.
  • Konnektivitätsregel: Die mit der angegebenen Feature-Class verknüpfte Konnektivitätsregel.
    • Einfache Kante: Ressourcen fließen von einem Ende der Kante zum anderen Ende.
    • Komplexe Kante: Ressourcen werden entlang der Kante entnommen.
Value Table

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Ausgabe-Verfolgungsnetz

Das Ausgabe-Verfolgungsnetz.

Trace Network

arcpy.tn.CreateTraceNetwork(in_feature_dataset, in_trace_network_name, {input_junctions}, {input_edges})
NameErläuterungDatentyp
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.

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

Die Line-Feature-Classes und die verknüpfte Konnektivitätsregel, die in das Verfolgungsnetz einbezogen wird.

  • Class Name: Der Name der Line-Feature-Class im Feature-Dataset, die in das Verfolgungsnetz einbezogen wird.
  • 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

NameErläuterungDatentyp
out_trace_network

Das Ausgabe-Verfolgungsnetz.

Trace Network

Codebeispiel

CreateTraceNetwork: Beispiel (Python-Fenster)

Erstellt ein Verfolgungsnetz namens "HydroNetwork".

import arcpy
arcpy.tn.CreateTraceNetwork(r"C:\MyProject\MyNetworkGdb.gdb\Hydro", "HydroNetwork", "PourPoints","HydroLines COMPLEX_EDGE;BlackLines SIMPLE_EDGE")

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

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

Verwandte Themen