Kante-Knoten-Konnektivitätsregel zu geometrischem Netzwerk hinzufügen (Data Management)
Zusammenfassung
Fügt einem geometrischen Netzwerk eine Kante-Knoten-Konnektivitätsregel hinzu.
Verwendung
-
Die angegebenen Feature-Classes müssen sich im geometrischen Netzwerk befinden.
-
Wenn die Edge- oder Junction-Feature-Class über Subtypes verfügt und Konnektivitätsregeln für mehrere Subtypes erforderlich sind, muss jede Regel getrennt hinzugefügt werden.
-
Standardknoten werden automatisch am freien Endpunkt eingefügt, wenn in einem Netzwerk neue Kanten-Features erstellt werden. Pro Kante-Knoten-Regel kann nur ein Standardknoten festgelegt werden.
Syntax
Parameter | Erläuterung | Datentyp |
in_geometric_network |
Das geometrische Netzwerk, dem die Konnektivitätsregel hinzugefügt wird. | Geometric Network |
in_edge_feature_class |
Der Name der Edge-Feature-Class. | String |
edge_subtype |
Die Subtype-Beschreibung für die Edge-Feature-Class. Wenn für die Feature-Class keine Subtypes vorhanden sind, verwenden Sie den Feature-Class-Namen. | String |
in_junction_feature_class | Der Name der Junction-Feature-Class. | String |
junction_subtype | Die Subtype-Beschreibung für die Junction-Feature-Class. Wenn für die Feature-Class keine Subtypes vorhanden sind, verwenden Sie den Feature-Class-Namen. | String |
default_junction (optional) | Gibt an, ob der in dieser Regel angegebene Knoten automatisch in der als Teil der Regel angegebenen Feature-Class bei einem Dangle-Endpunkt von einer Kante erstellt wird.
| Boolean |
edge_min (optional) | Die Mindestanzahl von Kanten, die eine Verbindung mit jedem Knoten herstellen können. Wenn nichts angegeben wird, ist es für das Feature-Class- oder Subtype-Paar zulässig, dass eine beliebige Anzahl von Kanten mit einem einzelnen Knoten verbunden werden kann. | Long |
edge_max (optional) | Die maximale Anzahl von Kanten, die eine Verbindung mit jedem Knoten herstellen können. Wenn nichts angegeben wird, ist es für das Feature-Class- oder Subtype-Paar zulässig, dass eine beliebige Anzahl von Kanten mit einem einzelnen Knoten verbunden werden kann. | Long |
junction_min (optional) | Die Mindestanzahl von Knoten, die eine Verbindung mit jeder Kante herstellen können. Wenn nichts angegeben wird, ist es für das Feature-Class- oder Subtype-Paar zulässig, dass eine beliebige Anzahl von Knoten mit einer einzelnen Kante verbunden werden kann. | Long |
junction_max (optional) | Die maximale Anzahl von Knoten, die eine Verbindung mit jeder Kante herstellen können. Wenn nichts angegeben wird, ist es für das Feature-Class- oder Subtype-Paar zulässig, dass eine beliebige Anzahl von Knoten mit einer einzelnen Kante verbunden werden kann. | Long |
Codebeispiel
Das folgende eigenständige Python-Skript veranschaulicht, wie "AddEdgeJunctionConnectivityRuleToGeometricNetwork" im Python-Skript verwendet wird, um einem geometrischen Netzwerk eine Kante-Knoten-Konnektivitätsregel mit Beziehungsart hinzuzufügen.
# Import arcpy module
import arcpy
# Local variables:
Water_Net = "C:\\testing\\GeometricNetworks\\Montgomery.gdb\\Water\\Water_Net"
# Process: Add Edge-Junction Connectivity Rule To Geometric Network
arcpy.AddEdgeJunctionConnectivityRuleToGeometricNetwork(Water_Net, "Distribmains", "Distribmains", "Fittings", "Tap", "DEFAULT", "0", "2", "0", "2")