Zusammenfassung
Exportiert Konnektivitäts- und Containment-Regeln sowie Regeln für strukturelle Anbauten aus einem Versorgungsnetz in eine CSV-Datei.
Verwendung
- Die Informationen in der .csv-Datei umfassen die folgenden Spalten: RULETYPE, FROMFEATURECLASS, FROMASSETGROUP, FROMASSETTYPE, FROMTERMINAL, TOFEATURECLASS, TOASSETGROUP, TOASSETTYPE, TOTERMINAL, VIAFEATURECLASS, VIAASSETGROUP, VIAASSETTYPE und VIATERMINAL.. - .csv-Spalten- Spalte - Beschreibung - Beispiel - RULETYPE - Der Typ der Regel. - Knoten-Knoten-Konnektivität, Knoten-Kanten-Konnektivität, Kanten-Knoten-Kanten-Konnektivität, Containment, struktureller Anbau - FROMFEATURECLASS, TOFEATURECLASS - Die an der Regel beteiligte Feature-Class. - ElectricDistributionDevice, ElectricDistributionAssembly, StructureDevice - FROMASSETGROUP, TOASSETGROUP - Die an der Regel beteiligte Asset-Gruppe. - Ableiter, BreakerBank, JunctionBox, Schalter - FROMASSETTYPE, TOASSETTYPE - Der an der Regel beteiligte Asset-Typ. - Koppelschalter, Plattenmontiert, Freileitung Hakenstange, Freileitung Parallelschaltung - FROMTERMINAL, TOTERMINAL - Der an der Regel beteiligte Anschlusspunkt. Ein Sternchen (*) gibt an, dass die Regel auf alle Anschlusspunkte angewendet wird, wenn der Asset-Typ Anschlusspunkte aufweist. - Ein Anschlusspunkt, Last, Einspeisung - VIAFEATURECLASS, VIAASSETGROUP, VIAASSETTYPE, VIATERMINAL - Diese Spalten werden nur für Kanten-Knoten-Kanten-Konnektivitätsregeln verwendet. Hierbei handelt es sich um die Verbindungs-Feature-Class, die Asset-Gruppe, den Asset-Typ und den Anschlusspunkt, die in die Regel einbezogen sind. - ElectricDistributionLine, Mittlere Spannung, Einphasige Freileitung, Last 
- Die Ausgabe dieses Werkzeugs kann als Eingabe für das Werkzeug Regeln importieren verwendet werden. 
- Wenn Sie mit einer Enterprise-Geodatabase arbeiten, muss das verbundene ArcGIS Enterprise-Portal-Konto der Besitzer des Portal-Versorgungsnetzes sein. 
- Wenn Sie mit einer Enterprise-Geodatabase arbeiten, muss das Eingabe-Versorgungsnetz aus einer Datenbankverbindung stammen, die als Besitzer des Datenbank-Versorgungsnetzes eingerichtet wurde. 
Syntax
ExportRules(in_utility_network, rule_type, out_csv_file)
| Parameter | Erklärung | Datentyp | 
| in_utility_network | Das Versorgungsnetz, aus dem die Regeln exportiert werden. | Utility Network; Utility Network Layer | 
| rule_type | Der Typ der zu exportierenden Regel. 
 | String | 
| out_csv_file | Speicherort und Name der zu erstellenden Datei .csv. | File | 
Codebeispiel
Mit diesem Beispielskript werden alle Zuordnungsregeln aus einem Versorgungsnetz mit dem Namen "GridNetwork" exportiert.
import arcpy
arcpy.ExportRules_un("GridNetwork", "ALL", r"C:\Temp\AllAssociationRules.csv")Mit diesem Beispielskript werden Regeln für die Knoten-Knoten-Konnektivitätszuordnung aus einem Versorgungsnetz mit dem Namen "GridNetwork" exportiert.
import arcpy
arcpy.ExportRules_un("GridNetwork", "JUNCTION_JUNCTION_CONNECTIVITY", 
                     r"C:\Temp\JJAssociationRules.csv")Mit diesem Beispielskript werden Knoten-Kanten-Konnektivitätsregeln aus einem Versorgungsnetz mit dem Namen "GridNetwork" exportiert.
import arcpy
arcpy.ExportRules_un("GridNetwork", "JUNCTION_EDGE_CONNECTIVITY", 
                     r"C:\Temp\JEAssociationRules.csv")Mit diesem Beispielskript werden Containment-Zuordnungsregeln aus einem Versorgungsnetz mit dem Namen "GridNetwork" exportiert.
import arcpy
arcpy.ExportRules_un("GridNetwork", "CONTAINMENT", 
                     r"C:\Temp\ContainmentAssociationRules.csv")Mit diesem Beispielskript werden Regeln für die strukturelle Anbau-Zuordnung aus einem Versorgungsnetz mit dem Namen "GridNetwork" exportiert.
import arcpy
arcpy.ExportRules_un("GridNetwork", "STRUCTURAL_ATTACHMENT", 
                     r"C:\Temp\StructureAssociationRules.csv")Umgebungen
Lizenzinformationen
- Basic: Nein
- Standard: Ja
- Advanced: Ja