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.

  • Aktiviert—Das 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.

  • 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

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:

  • Name—Filter by network attribute name.

  • Operator—Filter by an operator.

    • Is equal to—The attribute is equal to the value.

    • Does not equal—The attribute is not equal to the value.

    • Is greater than—The attribute is greater than the value.

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

    • Is less than—The attribute is less than the value.

    • Is less than or equal to—The 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).

  • Type—Filter by a specific type.

    • Specific value—Filter by a specific value or network category.

    • Network attribute—Filter by a network attribute.

  • Value—Filter by a specific value.

  • Combine Using—Use this parameter to combine multiple condition barriers.

    • And—Combine the condition barriers.

    • Or—Use 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:

  • Function—Filter by a function.

    • Minimum—The minimum of the input values will be identified.

    • Maximum—The maximum of the input values will be identified.

    • Average—The average of the input values will be calculated.

    • Count—The number of features will be identified.

    • Add—The sum of the input values will be calculated.

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

  • Attribute—Filter by a network attribute.

  • Operator—Filter by an operator.

    • Is equal to—The attribute is equal to the value.

    • Does not equal—The attribute is not equal to the value.

    • Is greater than—The attribute is greater than the value.

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

    • Is less than—The attribute is less than the value.

    • Is less than or equal to—The 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).

  • Value—Filter by a specific value.

  • Use Local Values—Boolean 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.

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

  • Deaktiviert—Barrieren 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 Kanten—Die Durchlassfähigkeit wird sowohl auf Knoten als auch auf Kanten angewendet. Dies ist die Standardeinstellung.

  • Nur Knoten—Die Durchlassfähigkeit wird nur auf Knoten angewendet.

  • Nur Kanten—Die 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:

  • Attribute—Filter by a network attribute.

  • Substitution Attribute—The field used for substitution.

  • Function—Filter by a function.

  • Operator—Filter by an operator.

  • Value—Filter by a specific value.

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.

Boolean

Ergebnistypen

(Optional)

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

  • Konnektivität—Es werden Features zurückgegeben, die über geometrische Übereinstimmung oder Konnektivitätszuordnungen verbunden sind.

  • Features—Es werden Informationen auf Feature-Ebene zurückgegeben.

  • Containment-Zuordnungen und Zuordnungen struktureller Anbauten—Es werden Features zurückgegeben, die über Containment-Zuordnungen und strukturelle Anbau-Zuordnungen verknüpft sind.

  • Zugehörige Datensätze—Werte 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 Class—A feature or object class that participates in the utility network.

  • Field Name—The 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.

  • Aktiviert—Domänenbeschreibungen werden in die Ergebnisse aufgenommen.

  • Deaktiviert—Domä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 Class—A relationship class that relates to a feature or object class that participates in the utility network.

  • Field Name—The 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.

  • Aktiviert—Fließrichtungen werden in die Ergebnisse einbezogen.

  • Deaktiviert—Fließ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.

  • Aktiviert—Weitergegebene Werte werden in die Ergebnisse einbezogen.

  • Deaktiviert—Weitergegebene 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