Skip to main content

Teilnetz exportieren (Utility Network Tools)

Zusammenfassung

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

Hinweis:

Die Operation "Teilnetz exportieren" wird asynchron unter Verwendung des Geoverarbeitungsservice "UtilityNetworkTools" durchgeführt, 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 Benutzertyperweiterung ArcGIS Advanced Editing zugewiesen werden, um dieses Tool in einer Unternehmensbereitstellung zu verwenden.

  • 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

Beschriftung Erläuterung Datentyp

Eingabe-Versorgungsnetz

Das Versorgungsnetz, in dem das zu exportierende Teilnetz enthalten ist.

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.

  • AktiviertDas 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.

  • DeaktiviertDas 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

Bedingende Barrieren

(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.

Weitere Informationen zum Verwenden von mehreren Bedingungsausdrücken

Hinweis:

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

Spalten der Wertetabelle:

  • NameFilter by network attribute name.

  • OperatorFilter by an operator.

    • Is equal toThe attribute is equal to the value.

    • Does not equalThe attribute is not equal to the value.

    • Is greater thanThe attribute is greater than the value.

    • Is greater than or equal toThe attribute is greater than or equal to the value.

    • Is less thanThe attribute is less than the value.

    • Is less than or equal toThe attribute is less than or equal to the value.

    • Includes the values (bitwise AND equals the value)A bitwise AND operation in which all bits in the value are present in the attribute (bitwise AND == value).

    • Does not include the values (bitwise AND does not equal the value)A bitwise AND operation in which not all of the bits in the value are present in the attribute (bitwise AND != value).

    • Includes any (bitwise AND equals True)A bitwise AND operation in which at least one bit in the value is present in the attribute (bitwise AND == True).

    • Does not include any (bitwise AND equals False)A bitwise AND operation in which none of the bits in the value are present in the attribute (bitwise AND == False).

  • TypeFilter by a specific type.

    • Specific valueFilter by a specific value or network category.

    • Network attributeFilter by a network attribute.

  • ValueFilter by a specific value.

  • Combine UsingUse this parameter to combine multiple condition barriers.

    • AndCombine the condition barriers.

    • OrUse if either condition barrier is met.

Value Table

Funktionsbarrieren

(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.

Hinweis:

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

Spalten der Wertetabelle:

  • FunctionFilter by a function.

    • MinimumThe minimum of the input values will be identified.

    • MaximumThe maximum of the input values will be identified.

    • AverageThe average of the input values will be calculated.

    • CountThe number of features will be identified.

    • AddThe sum of the input values will be calculated.

    • SubtractThe difference in the input values will be calculated. Subnetwork controllers and loops trace types do not support the subtract function.

  • AttributeFilter by a network attribute.

  • OperatorFilter by an operator.

    • Is equal toThe attribute is equal to the value.

    • Does not equalThe attribute is not equal to the value.

    • Is greater thanThe attribute is greater than the value.

    • Is greater than or equal toThe attribute is greater than or equal to the value.

    • Is less thanThe attribute is less than the value.

    • Is less than or equal toThe attribute is less than or equal to the value.

    • Includes the values (bitwise AND equals the value)A bitwise AND operation in which all bits in the value are present in the attribute (bitwise AND == value).

    • Does not include the values (bitwise AND does not equal the value)A bitwise AND operation in which not all of the bits in the value are present in the attribute (bitwise AND != value).

    • Includes any (bitwise AND equals True)A bitwise AND operation in which at least one bit in the value is present in the attribute (bitwise AND == True).

    • Does not include any (bitwise AND equals False)A bitwise AND operation in which none of the bits in the value are present in the attribute (bitwise AND == False).

  • ValueFilter by a specific value.

  • Use Local ValuesBoolean value to use local variables instead of a global variable.

Value Table

Barrieren-Features einbeziehen

(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.

  • AktiviertBarrieren für die Durchlassfähigkeit werden in die Verfolgungsergebnisse einbezogen. Dies ist die Standardeinstellung.

  • DeaktiviertBarrieren für die Durchlassfähigkeit werden nicht in die Verfolgungsergebnisse einbezogen.

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.

Hinweis:

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

  • 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.

String

Weitergabemodule

(Optional)

Legt fest, welche Netzwerkattribute weitergegeben werden sollen und wie diese Weitergabe während einer Verfolgung in einer herkömmlichen Netzart 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.

Hinweis:

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

Spalten der Wertetabelle:

  • AttributeFilter by a network attribute.

  • Substitution AttributeThe field used for substitution.

  • FunctionFilter by a function.

  • OperatorFilter by an operator.

  • ValueFilter by a specific value.

Value Table

Geometrie einbeziehen

(Optional)

Gibt an, ob Geometrie in die Ergebnisse einbezogen wird.

  • AktiviertGeometrie wird in die Ergebnisse einbezogen.

  • DeaktiviertGeometrie wird nicht in die Ergebnisse einbezogen. Dies ist die Standardeinstellung.

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.

  • 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.

  • Zugehörige DatensätzeWerte von zugehörigen Objekten werden für Features im Teilnetz für die angegebene Beziehungsklasse und das angegebene Feld zurückgegeben.

    Hinweis:

    Für Enterprise-Geodatabases erfordert diese Option ArcGIS Enterprise 11.5 oder höher.

String

Ergebnis-Netzwerkattribute

(Optional)

Die Netzwerkattribute, die in die Ergebnisse aufgenommen werden.

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.

Spalten der Wertetabelle:

  • Feature ClassA feature or object class that participates in the utility network.

  • Field NameThe name of a field from the feature or object class that will have its values returned in the results.

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.

  • AktiviertDomänenbeschreibungen werden in die Ergebnisse aufgenommen.

  • DeaktiviertDomänenbeschreibungen werden nicht in die Ergebnisse aufgenommen. Dies ist die Standardeinstellung.

Boolean

Felder für zugehörige Datensätze

(Optional)

Die Felder aus zugehörigen Objektklassen, die als Ergebnisse zurückgegeben werden. Die Werte des Feldes werden in den Ergebnissen für die Features im Teilnetz zurückgegeben.

Spalten der Wertetabelle:

  • Relationship ClassA relationship class that relates to a feature or object class that participates in the utility network.

  • Field NameThe name of a field from the related object class that will have its values returned in the results.

Value Table

Fließrichtungen einschließen

(Optional)

Gibt an, ob Fließrichtigungen in der .json-Ausgabedatei enthalten sind. Wenn sie enthalten sind, enthält die Datei von den Teilnetz-Controllern abgeleitetete Fließrichtigungsinformationen für durchlaufene Linien, Kantenobjekte, die internen Kanten von Geräten mit Anschlusspunkten und Konnektivitätszuordnungen.

Dieser Parameter gilt nur für die Ergebnistyp-Optionen Konnektivität und Features.

Hinweis:

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

  • AktiviertFließrichtungen werden in die Ergebnisse einbezogen.

  • DeaktiviertFließrichtungen werden nicht in die Ergebnisse einbezogen. Dies ist die Standardeinstellung.

Boolean

Weitergegebene Werte einbeziehen

(Optional)

Gibt an, ob weitergegebene Werte in der .json-Ausgabedatei für das exportierte Teilnetz enthalten sind. Dieser Parameter gilt nur für den Ergebnistyp Features.

Hinweis:

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

  • AktiviertWeitergegebene Werte werden in die Ergebnisse einbezogen.

  • DeaktiviertWeitergegebene Werte werden nicht in die Ergebnisse einbezogen. Dies ist die Standardeinstellung.

Boolean

Abgeleitete Ausgabe

Beschriftung Erläuterung Datentyp

Aktualisiertes Versorgungsnetz

Das aktualisierte Versorgungsnetz.

Utility Network

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzierungsinformationen

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