Zuordnungen importieren (Utility Network)

Zusammenfassung

Importiert Zuordnungen aus einer CSV-Datei (.csv) in ein vorhandenes Versorgungsnetz. Dieses Werkzeug kann in Verbindung mit dem Werkzeug Zuordnungen exportieren verwendet werden.

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.

  • Wenn Sie mit einer Enterprise-Geodatabase arbeiten, muss der Parameterwert 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.

    Wenn der Parameter Eingabe-Versorgungsnetz ein Versorgungsnetz referenziert, das eine Telekommunikationsnetzart enthält, benötigt die .csv-Datei vier zusätzliche Spalten: FROMFIRSTUNIT, FROMLASTUNIT, TOFIRSTUNIT und TOLASTUNIT. Wenn eine Telekommunikationsnetzart vorhanden ist, sind diese Header-Felder erforderlich, auch wenn es sich bei der Ziel-Netzart um eine herkömmliche Netzart handelt. Weitere Informationen finden Sie im Hilfethema Tabelle "Zuordnungen".

    .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

    FROMFIRSTUNIT / TOFIRSTUNIT

    Die erste Einheiten-ID der Gruppierung von der Seite "FROM" oder "TO". Dies ist nur erforderlich, wenn der Parameter Eingabe-Versorgungsnetz ein Versorgungsnetz referenziert, das eine Telekommunikationsnetzart enthält.

    1

    FROMLASTUNIT / TOLASTUNIT

    Die letzte Einheiten-ID der Gruppierung von der Seite "FROM" oder "TO". Diese wird zusammen mit den Attributen "Von" und "Bis" der ersten Einheit verwendet, um die Größe der zusammenhängenden Gruppe, die mit der Seite "FROM" oder "TO" verbunden ist, zu bestimmen. Dies ist nur erforderlich, wenn der Parameter Eingabe-Versorgungsnetz ein Versorgungsnetz referenziert, das eine Telekommunikationsnetzart enthält.

    12

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Versorgungsnetz

Das Versorgungsnetz, in das die Zuordnungen importiert werden.

Utility Network; Utility Network Layer
Zuordnungstyp

Gibt den zu importierenden Zuordnungstyp an.

  • AlleAlle Zuordnungstypen werden importiert.
  • Knoten-Knoten-KonnektivitätKnoten-Knoten-Konnektivitätszuordnungen werden importiert.
  • ContainmentContainment-Zuordnungen werden importiert.
  • AnbauStrukturelle Anbau-Zuordnungen werden importiert.
  • Knoten-Kanten-Konnektivität (von der Seite der Kante)Knoten-Kanten-Konnektivitätszuordnungen (von der Seite der Kante) werden importiert.
  • Knoten-Kanten-Konnektivität (mittig)Knoten-Kanten-Konnektivitätszuordnungen (mittig) werden importiert.
  • Knoten-Kanten-Konnektivität (bis zur Seite der Kante)Knoten-Kanten-Konnektivitätszuordnungen (bis zur Seite der Kante) werden importiert.
String
Eingabedatei

Die .csv-Datei, aus der die Zuordnungen importiert werden.

File

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Aktualisiertes Versorgungsnetz

Das aktualisierte Versorgungsnetz.

Utility Network

arcpy.un.ImportAssociations(in_utility_network, association_type, csv_file)
NameErläuterungDatentyp
in_utility_network

Das Versorgungsnetz, in das die Zuordnungen importiert werden.

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, aus der die Zuordnungen importiert werden.

File

Abgeleitete Ausgabe

NameErläuterungDatentyp
out_utility_network

Das aktualisierte Versorgungsnetz.

Utility Network

Codebeispiel

ImportAssociations: Beispiel 1 (Python-Fenster)

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

import arcpy
arcpy.un.ImportAssociations("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.un.ImportAssociations("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.un.ImportAssociations("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.un.ImportAssociations("GridNetwork", "STRUCTURAL_ATTACHMENT", 
                            "C:\\Temp\\StructuralAttachment.csv")

Lizenzinformationen

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

Verwandte Themen