Zusammenfassung
Fügt eine Netzwerkkategorie zu einem vorhandenen Versorgungsnetz hinzu.
Kategorien werden zum Steuern der Analyse auf der Ebene der Asset-Gruppen und Asset-Typen verwendet. Sie können beispielsweise definieren, ob eine bestimmte Asset-Gruppe oder ein bestimmter Asset-Typ ein Schutzgerät ist. Sie können auch einen Kategorietyp definieren, der die Ausführung der Netzwerkverfolgung steuert. Zum Beispiel können Sie angeben, dass eine Netzwerkverfolgung bei der benutzerdefinierten Kategorie des Typs "ProtectiveDevice" endet.
Mit diesem Werkzeug können Sie einem Versorgungsnetz eine neue Netzwerkkategorie hinzufügen, die später mit dem Werkzeug Netzwerkkategorie festlegen einer Feature-Class auf der Ebene der Asset-Gruppen oder Asset-Typen zugewiesen werden kann.
Verwendung
Netzwerkkategorien können später mit dem Werkzeug Netzwerkkategorie festlegen einer Netzwerkklasse für eine bestimmte Asset-Gruppe oder einen bestimmten Asset-Typ zugewiesen werden.
Wenn Sie mit einer Enterprise-Geodatabase arbeiten, muss das verbundene ArcGIS Enterprise-Portal-Konto der Besitzer des Portal-Versorgungsnetzes sein.
Die Netzwerk-Topologie muss deaktiviert sein.
Bei der Arbeit mit einer Enterprise-Geodatabase muss dieses Werkzeug bei bestehender Verbindung zur Default-Version ausgeführt werden.
Wenn Sie mit einer Enterprise-Geodatabase arbeiten, muss das Eingabe-Versorgungsnetz aus einer Datenbankverbindung stammen, die als Besitzer des Datenbank-Versorgungsnetzes eingerichtet wurde.
Syntax
AddNetworkCategory(in_utility_network, category_name)
Parameter | Erklärung | Datentyp |
in_utility_network | Das Eingabe-Versorgungsnetz, dem die Netzwerkkategorie hinzugefügt wird. | Utility Network; Utility Network Layer |
category_name | Der Name der zu erstellenden Kategorie. | String |
Abgeleitete Ausgabe
Name | Erklärung | Datentyp |
out_utility_network | Das aktualisierte Versorgungsnetz. | Utility Network |
Codebeispiel
Mit diesem Beispielskript wird dem Versorgungsnetz die Kategorie "Protective" hinzugefügt.
import arcpy
arcpy.AddNetworkCategory_un('Utility Network', 'Protective')
Umgebungen
Lizenzinformationen
- Basic: Nein
- Standard: Ja
- Advanced: Ja