Schema löschen (Network Diagram)

Zusammenfassung

Löscht gespeicherte Netzwerkschemas zu einem angegebenen Netzwerk, die zusätzlich nach Schemavorlagenname gefiltert werden können.

Sie können ein oder mehrere Schemas oder eine Schemavorlage angeben. Wenn Sie eine Schemavorlage angeben, werden alle zugehörigen Schemas gelöscht.

Vorsicht:

Bevor Sie ein Schema löschen, müssen Sie alle Änderungen speichern.

Weitere Informationen zum Löschen von Schemas

Verwendung

  • Dieses Werkzeug wird nicht unterstützt, wenn Sie mit einer Datenbankverbindung zu einem Versorgungs- oder Verfolgungsnetz in einer Enterprise-Geodatabase arbeiten. Sie müssen entweder den zugehörigen veröffentlichten Utility Network- oder Trace Network-Service oder ein Versorgungs- oder Verfolgungsnetz in einer File- oder mobilen Geodatabase verwenden.

  • Das Eingabe-Netzwerk oder der Eingabe-Netzwerkschema-Layer muss aus einem Versorgungs- oder Verfolgungsnetz in einer File- oder mobilen Geodatabase oder einem Utility Network- oder Trace Network-Service stammen.

  • Sie können Schemas in Ihrem Besitz sowie öffentliche Schemas, die sich nicht in Ihrem Besitz befinden, löschen. Ausgenommen hiervon sind Teilnetz-Systemschemas des utility networkes. In diesem Fall muss der Besitzer des Portal-utility networkes mit dem ArcGIS Enterprise-Portal verbunden werden, da der Portal-Besitzer als Einziger Teilnetz-Systemschemas löschen kann.

  • Wenn Sie mehrere Schemas zu Ihrem Netzwerk verwenden, können Sie sie nach ihren Schemavorlagennamen filtern. Wenn Sie den Namen des Schemas nicht kennen, aber Features, die dem Schema zugeordnet sind, kennen, können Sie den Befehl Find Diagrams verwenden.

  • Dieses Werkzeug verwendet entweder eine Liste mit den Namen der zu löschenden Schemas oder einen Schemavorlagennamen, damit alle zugehörigen Schemas gelöscht werden.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Netzwerk oder Netzwerkschema-Layer

Der Eingabe-Netzwerkschema-Layer, der gelöscht werden soll, oder der utility network or trace network-Layer, auf dem die angegebenen zu löschenden Eingabeschemanamen basieren.

Utility Network; Trace Network; Utility Network Layer; Trace Network Layer; Diagram Layer
Vorlagennamen
(optional)

Die Namen der Vorlagen, für die die zugehörigen Schemas verarbeitet werden sollen.

String
Schemanamen
(optional)

Die Namen der zu verarbeitenden Schemas.

String

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Ausgabe-Schemas

Das aktualisierte Datenelement oder der aktualisierte Layer im utility network or trace network.

Versorgungsnetz, Verfolgungsnetz, Versorgungsnetz-Layer, Verfolgungsnetz-Layer, Schema-Layer

arcpy.nd.DeleteDiagram(in_diagrams, {template_names}, {diagram_names})
NameErläuterungDatentyp
in_diagrams

Der Eingabe-Netzwerkschema-Layer, der gelöscht werden soll, oder der utility network or trace network-Layer, auf dem die angegebenen zu löschenden Eingabeschemanamen basieren.

Utility Network; Trace Network; Utility Network Layer; Trace Network Layer; Diagram Layer
template_names
[templatenames,...]
(optional)

Die Namen der Vorlagen, für die die zugehörigen Schemas verarbeitet werden sollen.

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

Die Namen der zu verarbeitenden Schemas.

String

Abgeleitete Ausgabe

NameErläuterungDatentyp
out_diagrams

Das aktualisierte Datenelement oder der aktualisierte Layer im utility network or trace network.

Versorgungsnetz, Verfolgungsnetz, Versorgungsnetz-Layer, Verfolgungsnetz-Layer, Schema-Layer

Codebeispiel

DeleteDiagram – Beispiel (Python-Fenster)

Mit diesem Beispielskript werden alle Schemas zum Eingabe-Netzwerk basierend auf der Vorlage "ReducedDiagrams" gelöscht.

import arcpy
input_Network = "https://cezembre.esri.com/server/rest/services/Naperville_Electric_SQL/FeatureServer/0"
arcpy.DeleteDiagram_nd(input_Network, "ReducedDiagrams")

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

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

Verwandte Themen