Teilnetz exportieren (Utility Network)

Zusammenfassung

Exportiert Teilnetze aus einem Versorgungsnetz in eine .json-Datei. Mit diesem Werkzeug können Sie zudem eine Zeile in der Tabelle der Teilnetze löschen, sofern das Is deleted-Attribut auf "true" festgelegt ist. Damit wird angegeben, dass der Teilnetz-Controller aus dem Teilnetz entfernt wurde.

Hinweis:

Ab ArcGIS Enterprise 10.9.1 wird die Operation "Teilnetz exportieren" asynchron unter Verwendung des Geoverarbeitungsservice "UtilityNetworkTools" verarbeitet, wenn mit einem Versorgungsnetz in einer Enterprise-Geodatabase gearbeitet wird. Für Feature-Services mit einem Versorgungsnetz wird der Service "UtilityNetworkTools" im Systemordner vorkonfiguriert. Er verfügt über eine längere Timeout-Einstellung und ist Geoverarbeitungs-Tasks für Versorgungsnetze vorbehalten.

Weitere Informationen zum Exportieren von Teilnetzen

Verwendung

  • Teilnetze müssen vor dem Export bereinigt werden. Führen Sie zunächst das Werkzeug Teilnetz aktualisieren aus.

  • Die Parameter in der Kategorie Trace Parameters können nur in Python verwendet werden.

  • Die folgenden Anforderungen müssen erfüllt werden, wenn mit einer Enterprise-Geodatabase gearbeitet wird:
    • Der Parameterwert Eingabe-Versorgungsnetz muss aus einem Utility Network-Service stammen.
    • Lizenz:
      Dem aktiven Portal-Konto muss eine Lizenz mit der Benutzertyp-Erweiterung ArcGIS Advanced Editing zugewiesen sein, um dieses Werkzeug in einer Enterprise-Bereitstellung verwenden zu können.
  • Wenn der Parameter Export als bestätigt festlegen aktiviert ist, muss Folgendes zutreffen:

    • Die Netzwerk-Topologie muss aktiviert sein.

    • Für Enterprise-Geodatabases gelten folgende zusätzliche Anforderungen:
      • Dieses Werkzeug muss zur Ausführung mit der Default-Version verbunden sein.
        • Alle anderen Sitzungen, die mit der Default-Version verbunden sind, können während der Aktivierung keine Validierung oder Aktivierung durchführen.
      • Bei dem verbundenen ArcGIS Enterprise-Portal-Konto muss es sich um den Besitzer des Portal-Versorgungsnetzes handeln.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Versorgungsnetz

Das Versorgungsnetz, das das zu exportierende Teilnetz enthält.

Utility Network; Utility Network Layer
Netzart

Die Netzart, in der das Teilnetz enthalten ist.

String
Ebene

Die Ebene, in der das Teilnetz enthalten ist.

String
Teilnetzname

Der Name des Teilnetzes, das aus der Ebene exportiert werden soll. Wählen Sie eine bestimmte Quelle zum Exportieren der entsprechenden Teilnetzinformationen aus. Wenn die Teilnetztabelle 10.000 oder mehr Datensätze für eine Ebene enthält, ist die Auswahlliste des Parameters nicht gefüllt, und für den Teilnetznamen wird ein leeres Feld angezeigt.

String
Export als bestätigt festlegen

Gibt an, ob das Attribut LASTACKEXPORTSUBNETWORK für den entsprechenden Controller in der Tabelle der Teilnetze und das Feature in der SubnetLine-Feature-Class aktualisiert werden.

  • Aktiviert: Das Attribut LASTACKEXPORTSUBNETWORK für den entsprechenden Controller in der Tabelle der Teilnetze wird aktualisiert. Wenn der Controller für die Löschung markiert wurde (Is deleted = True), dann wird er in der Tabelle der Teilnetze gelöscht. Diese Option erfordert, dass das Eingabe-Versorgungsnetz die Default-Version referenziert.
  • Deaktiviert: Das Attribut LASTACKEXPORTSUBNETWORK für den entsprechenden Controller in der Tabelle der Teilnetze wird nicht aktualisiert. Dies ist die Standardeinstellung.

Boolean
Ausgabe-JSON

Der Name und der Speicherort der .json-Datei, die generiert wird.

File
Bedingungsbarrieren
(optional)
Hinweis:

Dieser Parameter ist nur für Python verfügbar.

Value Table
Funktionsbarrieren
(optional)
Hinweis:

Dieser Parameter ist nur für Python verfügbar.

Value Table
Barrieren-Features einbeziehen
(optional)
Hinweis:

Dieser Parameter ist nur für Python verfügbar.

Boolean
Durchlassfähigkeit anwenden auf
(optional)

Gibt den Typ der Durchlassfähigkeit an, der angewendet wird. Der Umfang der Durchlassfähigkeit bestimmt, ob die Durchlassfähigkeit auf Knoten, auf Kanten oder auf Knoten und auf Kanten angewendet wird. Beispiel: Wenn eine Bedingungsbarriere definiert wurde, um die Verfolgung zu stoppen, wenn DEVICESTATUS auf Open festgelegt wurde und der Umfang der Durchlassfähigkeit nur für Kanten festgelegt ist, würde die Verfolgung auch dann nicht gestoppt, wenn ein offenes Bauteil vorhanden ist, da DEVICESTATUS nur für Knoten gilt. Anders gesagt wird mit diesem Parameter angegeben, ob bei der Verfolgung Knoten, Kanten oder beides ignoriert werden sollen.

  • Knoten und KantenDie Durchlassfähigkeit wird sowohl auf Knoten als auch auf Kanten angewendet. Dies ist die Standardeinstellung.
  • Nur KnotenDie Durchlassfähigkeit wird nur auf Knoten angewendet.
  • Nur KantenDie Durchlassfähigkeit wird nur auf Kanten angewendet.
Hinweis:

Dieser Parameter ist nur für Python verfügbar.

String
Weitergabemodule
(optional)
Hinweis:

Dieser Parameter ist nur für Python verfügbar.

Value Table
Geometrie einbeziehen
(optional)

Gibt an, ob Geometrie in die Ergebnisse einbezogen wird.

  • Aktiviert: Geometrie wird in die Ergebnisse einbezogen.
  • Deaktiviert: Geometrie wird nicht in die Ergebnisse einbezogen. Dies ist die Standardeinstellung.

Hinweis:

Für Enterprise-Geodatabases erfordert dieser Parameter ArcGIS Enterprise 10.7 oder höher.

Boolean
Ergebnistypen
(optional)

Gibt den Typ der Ergebnisse an, die zurückgegeben werden.

  • KonnektivitätEs werden Features zurückgegeben, die über geometrische Übereinstimmung oder Konnektivitätszuordnungen verbunden sind. Dies ist die Standardeinstellung.
  • FeaturesEs werden Informationen auf Feature-Ebene zurückgegeben.
  • Containment-Zuordnungen und Zuordnungen struktureller AnbautenEs werden Features zurückgegeben, die über Containment-Zuordnungen und strukturelle Anbau-Zuordnungen verknüpft sind.
Hinweis:

Für Enterprise-Geodatabases erfordert dieser Parameter ArcGIS Enterprise 10.7 oder höher.

Die Option für Containment-Zuordnungen und Zuordnungen struktureller Anbauten erfordert ArcGIS Enterprise 10.8.1 oder höher.

String
Ergebnis-Netzwerkattribute
(optional)

Die Netzwerkattribute, die in die Ergebnisse aufgenommen werden.

Hinweis:

Für Enterprise-Geodatabases erfordert dieser Parameter ArcGIS Enterprise 10.7 oder höher.

String
Ergebnisfelder
(optional)

Die Felder aus einer Feature-Class, die als Ergebnisse zurückgegeben werden sollen. Die Werte des Feldes werden in den Ergebnissen für die Features im Teilnetz zurückgegeben.

Hinweis:

Für Enterprise-Geodatabases erfordert dieser Parameter ArcGIS Enterprise 10.7 oder höher.

Value Table
Domänenbeschreibungen einschließen
(optional)

Gibt an, ob in die .json-Ausgabedatei Domänenbeschreibungen aufgenommen werden, um Domänenzuordnungen für controller, featureElements, connectivity und associations weiterzugeben.

  • Aktiviert: Domänenbeschreibungen werden in die Ergebnisse aufgenommen.
  • Deaktiviert: Domänenbeschreibungen werden nicht in die Ergebnisse aufgenommen. Dies ist die Standardeinstellung.

Hinweis:

Für Enterprise-Geodatabases erfordert dieser Parameter ArcGIS Enterprise 10.9.1 oder höher.

Boolean

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Aktualisiertes Versorgungsnetz

Das aktualisierte Versorgungsnetz.

Utility Network

arcpy.un.ExportSubnetwork(in_utility_network, domain_network, tier, subnetwork_name, export_acknowledged, out_json_file, {condition_barriers}, {function_barriers}, {include_barriers}, {traversability_scope}, {propagators}, {include_geometry}, {result_types}, {result_network_attributes}, {result_fields}, {include_domain_descriptions})
NameErläuterungDatentyp
in_utility_network

Das Versorgungsnetz, das das zu exportierende Teilnetz enthält.

Utility Network; Utility Network Layer
domain_network

Die Netzart, in der das Teilnetz enthalten ist.

String
tier

Die Ebene, in der das Teilnetz enthalten ist.

String
subnetwork_name

Der Name des Teilnetzes, das aus der Ebene exportiert werden soll. Wählen Sie eine bestimmte Quelle zum Exportieren der entsprechenden Teilnetzinformationen aus.

String
export_acknowledged

Gibt an, ob das Attribut LASTACKEXPORTSUBNETWORK für den entsprechenden Controller in der Tabelle der Teilnetze und das Feature in der SubnetLine-Feature-Class aktualisiert werden.

  • ACKNOWLEDGEDas Attribut LASTACKEXPORTSUBNETWORK für den entsprechenden Controller in der Tabelle der Teilnetze wird aktualisiert. Wenn die Quelle für die Löschung markiert wurde (Is deleted = True), dann wird sie aus der Tabelle der Teilnetze gelöscht. Diese Option erfordert, dass das Eingabe-Versorgungsnetz die Default-Version referenziert.
  • NO_ACKNOWLEDGEDas Attribut LASTACKEXPORTSUBNETWORK für den entsprechenden Controller in der Tabelle der Teilnetze wird nicht aktualisiert. Dies ist die Standardeinstellung.
Boolean
out_json_file

Der Name und der Speicherort der .json-Datei, die generiert wird.

File
condition_barriers
[[Name, Operator, Type, Value, Combine Using],...]
(optional)

Legt für Features eine Bedingungsbarriere für Durchlässigkeit basierend auf einem Vergleich mit einem Netzwerkattribut fest, oder führt eine Überprüfung der Kategoriezeichenfolge durch. Eine Bedingungsbarriere verwendet ein Netzwerkattribut oder eine Netzwerkkategorie, einen Operator und einen Typ sowie einen Attributwert. Halten Sie eine Verfolgung beispielsweise an, wenn das Attribut Device Status dem spezifischen Wert Open entspricht. Wenn ein Feature diese Bedingung erfüllt, wird die Verfolgung angehalten. Bei Verwendung mehrerer Attribute können Sie mit dem Parameter Kombination verwenden eine And- oder eine Or-Bedingung definieren.

Die Komponenten der Bedingungsbarrieren sind folgende:

  • Name: Filtern Sie nach einem Netzwerkattribut, das im System definiert ist, oder geben Sie für die Verwendung einer Netzwerkkategorie "Category" an.
  • Operator: Wählen Sie aus verschiedenen Operatoren aus.
  • Type: Geben Sie je nach Wertetyp, der im Parameter Name als Barriere fungiert, den Eintrag Specific value oder Network attribute an. Der Parameter Type muss auf Specific value festgelegt werden, wenn der Parameter Name auf Category festgelegt ist.
  • Value: Hier können Sie einen bestimmten Wert für das Eingabeattribut oder die Eingabekategorie angeben, das bzw. die je nach dem Wert des Operators zur Beendigung führt.
  • Combine Using: Legen Sie diesen Wert fest, wenn Sie mehrere Bedingungen hinzufügen möchten. Sie können sie mit einer And- oder einer Or-Bedingung verbinden.

Die operator-Werte für die Bedingungsbarriere lauten wie folgt:

  • IS_EQUAL_TODas Attribut ist gleich dem Wert.
  • DOES_NOT_EQUALDas Attribut ist nicht gleich dem Wert.
  • IS_GREATER_THANDas Attribut ist größer als der Wert.
  • IS_GREATER_THAN_OR_EQUAL_TODas Attribut ist größer als oder gleich dem Wert.
  • IS_LESS_THANDas Attribut ist kleiner als der Wert.
  • IS_LESS_THAN_OR_EQUAL_TODas Attribut ist kleiner als oder gleich dem Wert.
  • INCLUDES_THE_VALUESEine Operation mit "Bitwise AND", in der alle Bits im Wert im Attribut vorhanden sind (Bitwise AND == Wert).
  • DOES_NOT_INCLUDE_THE_VALUESEine Operation mit "Bitwise AND", in der nicht alle Bits im Wert im Attribut vorhanden sind (Bitwise AND != Wert).
  • INCLUDES_ANYEine Operation mit "Bitwise AND", in der mindestens ein Bit im Wert im Attribut vorhanden ist (Bitwise AND == True).
  • DOES_NOT_INCLUDE_ANYEine Operation mit "Bitwise AND", in der keine der Bits im Wert im Attribut vorhanden sind (Bitwise AND == False).

Die type-Optionen für die Bedingungsbarriere lauten wie folgt:

  • SPECIFIC_VALUENach einem bestimmten Wert oder einer bestimmten Netzwerkkategorie filtern.
  • NETWORK_ATTRIBUTENach einem Netzwerkattribut filtern.

Die Combine Using-Werte lauten wie folgt:

  • ANDDie Bedingungsbarrieren kombinieren.
  • ORVerwenden, wenn eine der Bedingungsbarrieren erfüllt ist.

Weitere Informationen zum Verwenden von mehreren Bedingungsausdrücken

Value Table
function_barriers
[[Function, Attribute, Operator, Value, Use Local Values],...]
(optional)

Legt für Features eine Durchlässigkeitsbarriere basierend auf einer Funktion fest. Funktionsbarrieren können beispielsweise verwendet werden, um die Entfernung der Verfolgung vom Startpunkt einzuschränken oder einen Maximalwert zum Anhalten einer Verfolgung festzulegen. Die Länge der jeweils zurückgelegten Linie wird beispielsweise der bisher zurückgelegten Gesamtentfernung hinzugefügt. Wenn die zurückgelegte Gesamtlänge den angegebenen Wert erreicht hat, wird die Verfolgung angehalten.

Die Komponenten der Funktionsbarrieren sind folgende:

  • Function: Hier können Sie unter mehreren Berechnungsfunktionen wählen.
  • Attribute: Legen Sie die Filterung nach einem beliebigen im System definierten Netzwerkattribut fest.
  • Operator: Hier können Sie unter mehreren Operatoren wählen.
  • Value: Hier können Sie einen bestimmten Wert für den Eingabeattributtyp festlegen, der zur Beendigung führt, wenn er ermittelt wird.
  • Use Local Values: Berechnet Werte in jeder Richtung im Gegensatz zu einem globalen Gesamtwert. Verwenden Sie dies beispielsweise für eine Funktionsbarriere, die die Summe von Shape length berechnet, wobei die Verfolgung beendet wird, wenn der Wert größer als oder gleich 4 ist. Wenn Sie im globalen Fall zwei Kanten mit dem Wert 2 durchlaufen haben, wird die Verfolgung beendet, da Sie bereits die Shape-Länge 4 erreicht haben. Wenn lokale Werte verwendet werden, dann läuft die Verfolgung weiter, da sich die lokalen Werte auf jedem Pfad ändern.

  • TRUELokale Werte verwenden.
  • FALSEGlobale Werte verwenden. Dies ist die Standardeinstellung.

Mögliche Werte der function-Optionen für die Funktionsbarriere:

  • AVERAGEDer Durchschnitt der Eingabewerte wird berechnet.
  • COUNTDie Anzahl der Features wird ermittelt.
  • MAXDas Maximum der Eingabewerte wird ermittelt.
  • MINDas Minimum der Eingabewerte wird ermittelt.
  • ADDDie Summe der Eingabewerte wird berechnet.
  • SUBTRACTDie Differenz der Eingabewerte wird berechnet.Bei Verfolgungen vom Typ "Teilnetz-Controller" und "Schleifen" wird die Subtrahieren-Funktion nicht unterstützt.

Das Startpunkt-Feature weist beispielsweise den Wert 20 auf. Das nächste Feature hat den Wert 30. Mit der Funktion "Minimum" ist das Ergebnis 20, mit "Maximum" ist es 30, mit "Addieren" ist es 50, mit "Durchschnitt " ist es 25, mit "Anzahl" ist es 2, und mit "Subtrahieren" ist es -10.

Die operator-Wertoptionen für die Funktionsbarriere lauten wie folgt:

  • IS_EQUAL_TODas Attribut ist gleich dem Wert.
  • DOES_NOT_EQUALDas Attribut ist nicht gleich dem Wert.
  • IS_GREATER_THANDas Attribut ist größer als der Wert.
  • IS_GREATER_THAN_OR_EQUAL_TODas Attribut ist größer als oder gleich dem Wert.
  • IS_LESS_THANDas Attribut ist kleiner als der Wert.
  • IS_LESS_THAN_OR_EQUAL_TODas Attribut ist kleiner als oder gleich dem Wert.
  • INCLUDES_THE_VALUESEine Operation mit "Bitwise AND", in der alle Bits im Wert im Attribut vorhanden sind (Bitwise AND == Wert).
  • DOES_NOT_INCLUDE_THE_VALUESEine Operation mit "Bitwise AND", in der nicht alle Bits im Wert im Attribut vorhanden sind (Bitwise AND != Wert).
  • INCLUDES_ANYEine Operation mit "Bitwise AND", in der mindestens ein Bit im Wert im Attribut vorhanden ist (Bitwise AND == True).
  • DOES_NOT_INCLUDE_ANYEine Operation mit "Bitwise AND", in der keine der Bits im Wert im Attribut vorhanden sind (Bitwise AND == False).
Value Table
include_barriers
(optional)

Gibt an, ob die Barrieren-Features für die Durchlassfähigkeit in die Verfolgungsergebnisse einbezogen werden. Barrieren für die Durchlassfähigkeit sind optional, auch wenn sie in der Teilnetzdefinition voreingestellt wurden.

  • INCLUDE_BARRIERSBarrieren für die Durchlassfähigkeit werden in die Verfolgungsergebnisse einbezogen. Dies ist die Standardeinstellung.
  • EXCLUDE_BARRIERSBarrieren für die Durchlassfähigkeit werden nicht in die Verfolgungsergebnisse einbezogen.
Boolean
traversability_scope
(optional)

Gibt den Typ der Durchlassfähigkeit an, der angewendet wird. Der Umfang der Durchlassfähigkeit bestimmt, ob die Durchlassfähigkeit auf Knoten, auf Kanten oder auf Knoten und auf Kanten angewendet wird. Beispiel: Wenn eine Bedingungsbarriere definiert wurde, um die Verfolgung zu stoppen, wenn DEVICESTATUS auf Open festgelegt wurde und der Umfang der Durchlassfähigkeit nur für Kanten festgelegt ist, würde die Verfolgung auch dann nicht gestoppt, wenn ein offenes Bauteil vorhanden ist, da DEVICESTATUS nur für Knoten gilt. Anders gesagt wird mit diesem Parameter angegeben, ob bei der Verfolgung Knoten, Kanten oder beides ignoriert werden sollen.

  • BOTH_JUNCTIONS_AND_EDGESDie Durchlassfähigkeit wird sowohl auf Knoten als auch auf Kanten angewendet. Dies ist die Standardeinstellung.
  • JUNCTIONS_ONLYDie Durchlassfähigkeit wird nur auf Knoten angewendet.
  • EDGES_ONLYDie Durchlassfähigkeit wird nur auf Kanten angewendet.
String
propagators
[[Attribute, Substitution Attribute, Function, Operator, Value],...]
(optional)

Legt fest, welche Netzwerkattribute weitergegeben werden sollen und wie diese Weitergabe während einer Verfolgung durchgeführt wird. Weitergegebene Klassenattribute geben die Schlüsselwerte für Teilnetz-Controller an, die auf die restlichen Features im Teilnetz verteilt werden. In einem Stromversorgungsmodell können Sie beispielsweise die Phasenwerte weitergeben.

Folgende Komponenten stehen bei den Weitergabemodulen zur Verfügung:

  • Attribute: Legen Sie die Filterung nach einem beliebigen im System definierten Netzwerkattribut fest.
  • Substitution Attribute: Verwendet einen Ersatzwert anstelle von Bitset-Netzwerkattributwerten. Ersetzungen werden basierend auf der Anzahl der Bits im weitergegebenen Netzwerkattribut codiert. Eine Ersetzung ist die Zuordnung der Bits in einer Phase zu jeweils einem anderen Bit. Bei Phase AC kann im Rahmen einer Ersetzung z. B. Bit A zu B und Bit C zu NULL zugeordnet werden. In diesem Beispiel lautet die Ersetzung für 1010 (Phase AC) 0000-0010-0000-0000 (512). In der Ersetzung ist die Zuordnung ersichtlich, damit Sie wissen, dass Phase A zu B zugeordnet und Phase C zu NULL zugeordnet wurde und nicht andersherum (d. h. Phase A wurde nicht zu NULL zugeordnet und Phase C nicht zu B).
  • Function: Wählen Sie aus verschiedenen Berechnungsfunktionen aus.
  • Operator: Wählen Sie aus verschiedenen Operatoren aus.
  • Value: Hier können Sie einen bestimmten Wert für den Eingabeattributtyp angeben, der je nach dem Wert des Operators zur Beendigung führt.

Mögliche Werte von function für die Weitergabemodule:

  • PROPAGATED_BITWISE_ANDDie Werte aus einem Feature mit dem nächsten vergleichen.
  • PROPAGATED_MINDen Minimalwert abrufen.
  • PROPAGATED_MAXDen Maximalwert abrufen.

Die operator-Werte für das Weitergabemodul lauten wie folgt:

  • IS_EQUAL_TODas Attribut ist gleich dem Wert.
  • DOES_NOT_EQUALDas Attribut ist nicht gleich dem Wert.
  • IS_GREATER_THANDas Attribut ist größer als der Wert.
  • IS_GREATER_THAN_OR_EQUAL_TODas Attribut ist größer als oder gleich dem Wert.
  • IS_LESS_THANDas Attribut ist kleiner als der Wert.
  • IS_LESS_THAN_OR_EQUAL_TODas Attribut ist kleiner als oder gleich dem Wert.
  • INCLUDES_THE_VALUESEine Operation mit "Bitwise AND", in der alle Bits im Wert im Attribut vorhanden sind (Bitwise AND == Wert).
  • DOES_NOT_INCLUDE_THE_VALUESEine Operation mit "Bitwise AND", in der nicht alle Bits im Wert im Attribut vorhanden sind (Bitwise AND != Wert).
  • INCLUDES_ANYEine Operation mit "Bitwise AND", in der mindestens ein Bit im Wert im Attribut vorhanden ist (Bitwise AND == True).
  • DOES_NOT_INCLUDE_ANYEine Operation mit "Bitwise AND", in der keine der Bits im Wert im Attribut vorhanden sind (Bitwise AND == False).
Value Table
include_geometry
(optional)

Gibt an, ob Geometrie in die Ergebnisse einbezogen wird.

  • INCLUDE_GEOMETRYGeometrie wird in die Ergebnisse einbezogen.
  • EXCLUDE_GEOMETRYGeometrie wird nicht in die Ergebnisse einbezogen. Dies ist die Standardeinstellung.
Hinweis:

Für Enterprise-Geodatabases erfordert dieser Parameter ArcGIS Enterprise 10.7 oder höher.

Boolean
result_types
[result_types,...]
(optional)

Gibt den Typ der Ergebnisse an, die zurückgegeben werden.

  • CONNECTIVITYEs werden Features zurückgegeben, die über geometrische Übereinstimmung oder Konnektivitätszuordnungen verbunden sind. Dies ist die Standardeinstellung.
  • FEATURESEs werden Informationen auf Feature-Ebene zurückgegeben.
  • CONTAINMENT_AND_ATTACHMENT_ASSOCIATIONSEs werden Features zurückgegeben, die über Containment-Zuordnungen und strukturelle Anbau-Zuordnungen verknüpft sind.
Hinweis:

Für Enterprise-Geodatabases erfordert dieser Parameter ArcGIS Enterprise 10.7 oder höher.

Die Option für Containment-Zuordnungen und Zuordnungen struktureller Anbauten erfordert ArcGIS Enterprise 10.8.1 oder höher.

String
result_network_attributes
[result_network_attributes,...]
(optional)

Die Netzwerkattribute, die in die Ergebnisse aufgenommen werden.

Hinweis:

Für Enterprise-Geodatabases erfordert dieser Parameter ArcGIS Enterprise 10.7 oder höher.

String
result_fields
[[Feature Class, Field Name],...]
(optional)

Die Felder aus einer Feature-Class, die als Ergebnisse zurückgegeben werden sollen. Die Werte des Feldes werden in den Ergebnissen für die Features im Teilnetz zurückgegeben.

Hinweis:

Für Enterprise-Geodatabases erfordert dieser Parameter ArcGIS Enterprise 10.7 oder höher.

Value Table
include_domain_descriptions
(optional)

Gibt an, ob in die .json-Ausgabedatei Domänenbeschreibungen aufgenommen werden, um Domänenzuordnungen für controller, featureElements, connectivity und associations weiterzugeben.

  • INCLUDE_DOMAIN_DESCRIPTIONSDomänenbeschreibungen werden in die Ergebnisse aufgenommen.
  • EXCLUDE_DOMAIN_DESCRIPTIONSDomänenbeschreibungen werden nicht in die Ergebnisse aufgenommen. Dies ist die Standardeinstellung.
Hinweis:

Für Enterprise-Geodatabases erfordert dieser Parameter ArcGIS Enterprise 10.9.1 oder höher.

Boolean

Abgeleitete Ausgabe

NameErläuterungDatentyp
out_utility_network

Das aktualisierte Versorgungsnetz.

Utility Network

Codebeispiel

ExportSubnetwork: Beispiel (Python-Fenster)

Mit diesem Beispielskript werden die entsprechenden Teilnetzinformationen für die Quelle "RMT002" sowie Domänenbeschreibungen in eine .json-Datei exportiert.

import arcpy
arcpy.un.ExportSubnetwork("Utility Network", "ElectricDistribution", 
                          "Medium Voltage", "RMT002", "ACKNOWLEDGE", 
                          "C:\\Temp\\RMT002clean.json", None, None, 
                          "INCLUDE_BARRIERS", "BOTH_JUNCTIONS_AND_EDGES", 
                          None, "EXCLUDE_GEOMETRY", None, None, None, 
                          "INCLUDE_DOMAIN_DESCRIPTIONS")

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

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

Verwandte Themen