Zusammenfassung
Legt die Fließrichtung für ein geometrisches Netzwerk entweder auf Grundlage der Digitalisierrichtung oder der Einstellungen zu Quellen/Senken im geometrischen Netzwerk fest.
Verwendung
Im Gegensatz zur Werkzeugleiste Utility Network Analyst können Sie die Fließrichtung mit diesem Werkzeug auf Grundlage der Digitalisierrichtung von Netzwerkkanten zusätzlich zu den im Netzwerk definierten Quellen/Senken festlegen.
Weitere Informationen zur Fließrichtung in geometrischen NetzwerkenDie Fließrichtung muss innerhalb einer Editiersitzung festgelegt werden. Wenn das Werkzeug ausgeführt wird und keine Fließrichtung ist aktiv, wird von diesem Werkzeug eine Editiersitzung gestartet.
Geometrische Netzwerke in Enterprise-Geodatabases müssen als versioniert registriert werden, damit dieses Werkzeug verwendet werden kann.
Dieses Werkzeug berücksichtigt die Auswahl nicht; die Fließrichtung wird an jeder Kante im geometrischen Netzwerk festgelegt.
Dieses Werkzeug kann nur bei der Verarbeitung im Vordergrund ausgeführt werden, nicht jedoch bei der Hintergrundverarbeitung.
Im Unterschied zu anderen Datasets wie Topologie- oder Netzwerk-Datasets haben geometrische Netzwerke keinen zugehörigen Layer. Daher muss bei Verwendung dieses Werkzeugs in ArcMap das geometrische Netzwerk von einem Datenträger ausgewählt werden. In Layer-Dropdown-Listen ist keine Option zum Auswählen eines geometrischen Netzwerks als Eingabe für das Werkzeug vorhanden.
Syntax
arcpy.management.SetFlowDirection(in_geometric_network, flow_option)
Parameter | Erklärung | Datentyp |
in_geometric_network | Das geometrische Netzwerk, für das der Fluss festgelegt wird. | Geometric Network |
flow_option | Gibt die Methode an, durch die Fließrichtung festgelegt wird; es gibt keinen Standardwert.
| String |
Codebeispiel
SetFlowDirection - Beispiel (eigenständiges Skript)
Das folgende eigenständige Python-Skript veranschaulicht, wie "SetFlowDirection" in einem Python-Skript verwendet wird, um die Fließrichtung für ein geometrisches Netzwerk festzulegen.
# Import arcpy module
import arcpy
# Local variables:
Water_Net = "C:/testing/GeometricNetworks/Montgomery.gdb/Water/Water_Net"
# Process: Set Flow Direction
arcpy.SetFlowDirection_management(Water_Net, "WITH_DIGITIZED_DIRECTION")
Umgebungen
Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.
Lizenzinformationen
- Basic: Nein
- Standard: Ja
- Advanced: Ja