Netzwerkkategorie festlegen (Utility Network)

Zusammenfassung

Weist einer Feature-Class oder Tabelle auf der Ebene des Asset-Typs eine Netzwerkkategorie für die Verwendung bei Verfolgungsoperationen zu.

Kategorien werden für Asset-Typen definiert, um den Beginn und das Ende verschiedener analytischer Verfolgungen einzuschränken.

Weitere Informationen zu Netzwerkkategorien

Weitere Informationen zum Festlegen oder Ändern einer Netzwerkkategoriezuordnung

Verwendung

  • Ein Asset-Typ kann an einer oder mehreren Kategorien beteiligt sein. Beispielsweise kann sich eine Asset-Gruppe für Sicherungen in einer Kategorie "Trennen" und einer Kategorie "Schutz" befinden.

  • Dieses Werkzeug kann zusammen mit dem Werkzeug Netzwerkkategorie hinzufügen verwendet werden, das zum Hinzufügen einer neuen Netzwerkkategorie zum Versorgungsnetz verwendet wird.

  • Die Netzwerk-Topologie muss deaktiviert sein.

  • Die folgenden Anforderungen müssen erfüllt werden, wenn mit einer Enterprise-Geodatabase gearbeitet wird:

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Versorgungsnetz

Das Versorgungsnetz, das die Netzwerkkategorie enthält.

Utility Network; Utility Network Layer
Netzart

Die Netzart innerhalb des Versorgungsnetzes, das die Netzwerkkategorie enthält.

String
Eingabetabelle

Die Feature-Class oder Tabelle des Versorgungsnetzes, zu der der Asset-Typ gehört.

String
Asset-Gruppe

Die Asset-Gruppe, zu der der Asset-Typ gehört.

String
Asset-Typ

Der Asset-Typ zum Ändern der Kategoriekonfiguration.

String
Kategorien
(optional)

Die Kategorien, die dem Asset-Typ zugewiesen werden sollen. Die Kategorien, die für diesen Parameter angegeben sind, ersetzen die aktuellen Kategorien, die dem Asset-Typ zugewiesen sind. Um die Zuordnung einer Netzwerkkategorie zu einem Asset-Typ aufzuheben, geben Sie für diesen Parameter keine Kategorie an.

Hinweis:

Die vom System bereitgestellte Netzwerkkategorie Teilnetz-Controller ist nur für Asset-Typen in der Device-Feature-Class und der Knotenobjekttabelle verfügbar. In einer Netzart mit partitionierter Ebenendefinition muss dem ausgewählten Asset-Typ auch eine unidirektionale Anschlusspunktkonfiguration mit mindestens einem Anschlusspunkt je Richtung (flussaufwärts und flussabwärts) zugewiesen werden.

String

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Aktualisiertes Versorgungsnetz

Das aktualisierte Versorgungsnetz.

Versorgungsnetz

arcpy.un.SetNetworkCategory(in_utility_network, domain_network, featureclass, assetgroup, assettype, {category})
NameErläuterungDatentyp
in_utility_network

Das Versorgungsnetz, das die Netzwerkkategorie enthält.

Utility Network; Utility Network Layer
domain_network

Die Netzart innerhalb des Versorgungsnetzes, das die Netzwerkkategorie enthält.

String
featureclass

Die Feature-Class oder Tabelle des Versorgungsnetzes, zu der der Asset-Typ gehört.

String
assetgroup

Die Asset-Gruppe, zu der der Asset-Typ gehört.

String
assettype

Der Asset-Typ zum Ändern der Kategoriekonfiguration.

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

Die Kategorien, die dem Asset-Typ zugewiesen werden sollen. Die Kategorien, die für diesen Parameter angegeben sind, ersetzen die aktuellen Kategorien, die dem Asset-Typ zugewiesen sind. Um die Zuordnung einer Netzwerkkategorie zu einem Asset-Typ aufzuheben, geben Sie für diesen Parameter keine Kategorie an.

Hinweis:

Die vom System bereitgestellte Netzwerkkategorie Teilnetz-Controller ist nur für Asset-Typen in der Device-Feature-Class und der Knotenobjekttabelle verfügbar. In einer Netzart mit partitionierter Ebenendefinition muss dem ausgewählten Asset-Typ auch eine unidirektionale Anschlusspunktkonfiguration mit mindestens einem Anschlusspunkt je Richtung (flussaufwärts und flussabwärts) zugewiesen werden.

String

Abgeleitete Ausgabe

NameErläuterungDatentyp
out_utility_network

Das aktualisierte Versorgungsnetz.

Versorgungsnetz

Codebeispiel

SetNetworkCategory – Beispiel 1 (Python-Fenster)

Mit diesem Beispielskript werden die Kategorien "disconnect" und "protective" auf luftbetriebene Sicherungen in einer Netzart für die Stromverteilung angewendet.

import arcpy
arcpy.SetNetworkCategory_un("Utility Network", "ElectricDistribution", 
                            "ElectricDistributionDevice", "Fuse", "Air Powered", 
                            ["Disconnect", "Protective"])
SetNetworkCategory – Beispiel 2 (Python-Fenster)

Mit diesem Beispielskript wird die Zuordnung einer Netzwerkkategorie für luftbetriebene Sicherungen in einer Netzart für die Stromverteilung aufgehoben.

import arcpy
arcpy.SetNetworkCategory_un("Utility Network", "ElectricDistribution", 
                            "ElectricDistributionDevice", "Fuse", "Air Powered")

Lizenzinformationen

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

Verwandte Themen