Zuordnungen importieren (Utility Network)

Zusammenfassung

Importiert Zuordnungen aus einer CSV-Datei (.csv) in ein vorhandenes Versorgungsnetz.

Weitere Informationen zum Importieren von Zuordnungen

Verwendung

  • Die Zuordnungen müssen sich in einer einzigen .csv-Datei befinden.

  • In der .csv-Datei aufgeführte Features müssen im Versorgungsnetz vorhanden sein.

  • In der .csv-Datei aufgeführte Features müssen unterstützende Regeln aufweisen.

  • Dieses Werkzeug kann in Verbindung mit dem Werkzeug Zuordnungen exportieren verwendet werden.

  • Bei einem Fehler während des Imports, z. B. durch eine fehlende Regel, wird der gesamte Importvorgang zurückgesetzt. Prüfen Sie die Fehler und die .csv-Datei, bevor Sie die Zuordnungen erneut importieren.

  • Wenn Sie mit einer Enterprise-Geodatabase arbeiten, muss das Eingabe-Versorgungsnetz aus einer Datenbankverbindung stammen, die als Besitzer des Datenbank-Versorgungsnetzes eingerichtet wurde.

  • Die in der .csv-Datei enthaltenen Informationen werden im folgenden Format gespeichert: ASSOCIATIONTYPE, FROMFEATURECLASS, FROMASSETGROUP, FROMASSETTYPE, FROMGLOBALID, FROMTERMINAL, TOFEATURECLASS, TOASSETGROUP, TOASSETTYPE, TOGLOBALID, TOTERMINAL, ISCONTENTVISIBLE, PERCENTALONG.

    .csv-Spalten

    SpalteBeschreibungBeispiel

    ASSOCIATIONTYPE

    Der Typ der Zuordnung.

    • Knoten-Knoten-Konnektivität
    • Knoten-Kanten-Konnektivität (von)
    • Knoten-Kanten-Konnektivität (mittig)
    • Knoten-Kanten-Konnektivität (nach)
    • Containment
    • Struktureller Anbau

    Containment

    FROMFEATURECLASS/TOFEATURECLASS

    Feature-Class oder Objekt, die/das an der Zuordnung beteiligt ist.

    ElectricDistributionDevice, ElectricDistributionAssembly, StructureJunction

    FROMASSETGROUP/TOASSETGROUP

    Die Asset-Gruppe des Features.

    Transformator, Sicherung, Winkel

    FROMASSETTYPE/TOASSETTYPE

    Der Asset-Typ des Features.

    Straßenbeleuchtung, Anbau, Einphasig, Plattenmontage

    FROMGLOBALID/TOGLOBALID

    Die Global-ID des Features.

    {16558C73-013C-4169-A095-7E9DCD57EB57}

    FROMTERMINAL/TOTERMINAL

    Der an der Zuordnung beteiligte Anschlusspunkt. Dies gilt nur für Knoten-Knoten-Konnektivitätszuordnungen.

    Ein Anschlusspunkt, Last, Einspeisung

    ISCONTENTVISIBLE

    Ein boolesches Flag für die Sichtbarkeit des Inhalts. Dies gilt nur für Containment-Zuordnungen.

    False, True

    PERCENTALONG

    Prozentwert (entlang einer Linie) für die Knoten-Kanten-Konnektivitätszuordnungen (mittig) zwischen einem Knoten- und einem Knotenobjekt.

    0,75

Syntax

arcpy.un.ImportAssociations(in_utility_network, association_type, csv_file)
ParameterErklärungDatentyp
in_utility_network

Das Versorgungsnetz, in das die Zuordnungen importiert werden sollen.

Utility Network; Utility Network Layer
association_type

Gibt den zu importierenden Zuordnungstyp an.

  • ALLAlle Zuordnungstypen werden importiert.
  • JUNCTION_JUNCTION_CONNECTIVITYKnoten-Knoten-Konnektivitätszuordnungen werden importiert.
  • CONTAINMENTContainment-Zuordnungen werden importiert.
  • STRUCTURAL_ATTACHMENTStrukturelle Anbau-Zuordnungen werden importiert.
  • JUNCTION_EDGE_FROM_CONNECTIVITYKnoten-Kanten-Konnektivitätszuordnungen (von der Seite der Kante) werden importiert.
  • JUNCTION_EDGE_MIDSPAN_CONNECTIVITYKnoten-Kanten-Konnektivitätszuordnungen (mittig) werden importiert.
  • JUNCTION_EDGE_TO_CONNECTIVITYKnoten-Kanten-Konnektivitätszuordnungen (bis zur Seite der Kante) werden importiert.
String
csv_file

Die .csv-Datei, die die zu importierenden Zuordnungen enthält.

File

Abgeleitete Ausgabe

NameErklärungDatentyp
out_utility_network

Das aktualisierte Versorgungsnetz.

Utility Network

Codebeispiel

ImportAssociations – Beispiel (Python-Fenster)

Mit diesem Beispielskript werden alle Zuordnungstypen für ein Versorgungsnetz mit dem Namen "GridNetwork" importiert.

import arcpy
arcpy.ImportAssociations_un("GridNetwork", "ALL", "C:\\Temp\\AllAssociations.csv")
ImportAssociations – Beispiel 2 (Python-Fenster)

Mit diesem Beispielskript werden Knoten-Knoten-Konnektivitätszuordnungen in ein Versorgungsnetz mit dem Namen "GridNetwork" importiert.

import arcpy
arcpy.ImportAssociations_un("GridNetwork", "JUNCTION_JUNCTION_CONNECTIVITY", 
                            "C:\\Temp\\JJconnectivity.csv")
ImportAssociations – Beispiel 3 (Python-Fenster)

Mit diesem Beispielskript werden Containment-Zuordnungen in ein Versorgungsnetz mit dem Namen "GridNetwork" importiert.

import arcpy
arcpy.ImportAssociations_un("GridNetwork", "CONTAINMENT", 
                            "C:\\Temp\\Containment.csv")
ImportAssociations – Beispiel 4 (Python-Fenster)

Mit diesem Beispielskript werden strukturelle Anbau-Zuordnungen in ein Versorgungsnetz mit dem Namen "GridNetwork" importiert.

import arcpy
arcpy.ImportAssociations_un("GridNetwork", "STRUCTURAL_ATTACHMENT", 
                            "C:\\Temp\\StructuralAttachment.csv")

Lizenzinformationen

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

Verwandte Themen