Versorgungsnetz erstellen (Utility Network)

Zusammenfassung

Erstellt ein Versorgungsnetz in einem Enterprise- oder File-Geodatabase-Feature-Dataset.

Ein Versorgungsnetz wird erstellt, und ein Strukturnetzwerk mit der Sammlung der Feature-Classes wird zum Ziel-Feature-Dataset hinzugefügt. Die Structure-Feature-Classes werden für alle Netzarten freigegeben, da sie für das Versorgungsnetz erstellt und konfiguriert wurden.

Weitere Informationen zu den Systemanforderungen und den unterstützten Datenbanken finden Sie unter Erstellen eines Versorgungsnetzes.

Verwendung

  • Die Parameter Eingabe-Feature-Dataset und Versorgungsgebiet-Feature-Class müssen den gleichen Raumbezug aufweisen.

  • Der Parameter Service Territory-Feature-Class muss innerhalb des Eingabe-Feature-Datasets vorliegen und für Z- und M-Werte aktiviert sein.

  • Das Konfigurationsschlüsselwort "DEFAULTS" wird für das Ausgabeversorgungsnetz verwendet.

  • Für die Verwendung einer Enterprise-Geodatabase gelten folgende Voraussetzungen:

    • Das Versorgungsnetz darf nicht im Besitz eines vom Betriebssystem authentifizierten Benutzer-, Datenbank- oder Geodatabase-Administratorkontos sein.
    • Dem Projekt muss ein aktives ArcGIS Enterprise-Portal mit einem angemeldeten Portal-Konto hinzugefügt werden, das über Berechtigungen zum Veröffentlichen serverbasierter Layer sowie zum Erstellen, Aktualisieren und Löschen von Inhalten verfügt. Die Standard-Publisher-Rolle besitzt diese Berechtigungen. Das aktive ArcGIS Enterprise-Portal-Konto wird dann in den Eigenschaften des Versorgungsnetzes als Besitzer des Portal-Versorgungsnetzes gespeichert.

    Lizenz:
    Das aktive Portal-Konto muss mit der Benutzertyp-Erweiterung ArcGIS Utility Network lizenziert sein, um ein Versorgungsnetz in einer Enterprise-Geodatabase erstellen, veröffentlichen und mit diesem arbeiten zu können.

Syntax

arcpy.un.CreateUtilityNetwork(in_feature_dataset, in_utility_network_name, service_territory_feature_class)
ParameterErklärungDatentyp
in_feature_dataset

Das Enterprise- oder File-Geodatabase-Feature-Dataset, in dem das Versorgungsnetz und das Schema erstellt werden.

Feature Dataset
in_utility_network_name

Der Name des zu erstellenden Versorgungsnetzes

String
service_territory_feature_class

Die vorhandene Polygon-Feature-Class, mit der die geographische Ausdehnung des Versorgungsnetzes erstellt wird. Versorgungsnetz-Features können nicht außerhalb dieser Ausdehnung erstellt werden.

Die Feature-Class muss für Z- und M-Werte aktiviert sein.

Feature Layer; Feature Class

Abgeleitete Ausgabe

NameErklärungDatentyp
out_utility_network

Das Ausgabe-Versorgungsnetz.

Versorgungsnetz

Codebeispiel

CreateUtilityNetwork – Beispiel (Python-Fenster)

Mit diesem Beispielskript wird ein Versorgungsnetz mit der Bezeichnung "MyNetwork" in dem Feature-Dataset "EsriCoOp" und dem Versorgungsgebiet-Layer "ServiceArea" erstellt.

import arcpy
arcpy.CreateUtilityNetwork_un(r"C:\MyProject\unownerconnection.sde\UNdatabase.UNOWNER.EsriCoOp", 
                              "MyNetwork", "ServiceArea")

Lizenzinformationen

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

Verwandte Themen