Regeln exportieren (Utility Network)

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

    SpalteBeschreibungBeispiel

    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 der Parameterwert für Eingabe-Versorgungsnetz aus einer Datenbankverbindung stammen, die als Besitzer des Datenbank-Versorgungsnetzes hergestellt wurde.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Versorgungsnetz

Das Versorgungsnetz, aus dem die Regeln exportiert werden.

Utility Network; Utility Network Layer
Regeltyp

Der Typ der zu exportierenden Regel.

  • AlleEs werden alle Regeln im Versorgungsnetz exportiert.
  • Knoten-Knoten-KonnektivitätRegeln für die Knoten-Knoten-Konnektivitätszuordnung werden exportiert.
  • Knoten-Kanten-KonnektivitätKnoten-Kanten-Konnektivitätsregeln werden exportiert.
  • ContainmentContainment-Zuordnungsregeln werden exportiert.
  • Struktureller AnbauRegeln für die strukturelle Anbau-Zuordnung werden exportiert.
  • Kanten-Knoten-Kanten-KonnektivitätRegeln für die Kanten-Knoten-Kanten-Konnektivitätszuordnung werden exportiert.
String
Ausgabedatei

Speicherort und Name der zu erstellenden Datei .csv.

File

arcpy.un.ExportRules(in_utility_network, rule_type, out_csv_file)
NameErläuterungDatentyp
in_utility_network

Das Versorgungsnetz, aus dem die Regeln exportiert werden.

Utility Network; Utility Network Layer
rule_type

Der Typ der zu exportierenden Regel.

  • ALLEs werden alle Regeln im Versorgungsnetz exportiert.
  • JUNCTION_JUNCTION_CONNECTIVITYRegeln für die Knoten-Knoten-Konnektivitätszuordnung werden exportiert.
  • JUNCTION_EDGE_CONNECTIVITYKnoten-Kanten-Konnektivitätsregeln werden exportiert.
  • CONTAINMENTContainment-Zuordnungsregeln werden exportiert.
  • STRUCTURAL_ATTACHMENTRegeln für die strukturelle Anbau-Zuordnung werden exportiert.
  • EDGE_JUNCTION_EDGE_CONNECTIVITYRegeln für die Kanten-Knoten-Kanten-Konnektivitätszuordnung werden exportiert.
String
out_csv_file

Speicherort und Name der zu erstellenden Datei .csv.

File

Codebeispiel

ExportRules – Beispiel (Python-Fenster)

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")
ExportRules – Beispiel 2 (Python-Fenster)

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")
ExportRules – Beispiel 3 (Python-Fenster)

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")
ExportRules – Beispiel 4 (Python-Fenster)

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")
ExportRules – Beispiel 5 (Python-Fenster)

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

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

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

Verwandte Themen