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
arcpy.management.AddEdgeJunctionConnectivityRuleToGeometricNetwork(in_geometric_network, in_edge_feature_class, edge_subtype, in_junction_feature_class, junction_subtype, {default_junction}, {edge_min}, {edge_max}, {junction_min}, {junction_max})
Parameter | Erklärung | 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
AddEdgeJunctionConnectivityRuleToGeometricNetwork - Beispiel (eigenständiges Skript)
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_management(Water_Net, "Distribmains", "Distribmains", "Fittings", "Tap", "DEFAULT", 0, 2, 0, 2)
Umgebungen
Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.
Lizenzinformationen
- Basic: Nein
- Standard: Ja
- Advanced: Ja