Skip To Content

Schema löschen

Zusammenfassung

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

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

Hinweis:

Dieser Vorgang wird nicht unterstützt, wenn eine direkte Verbindung mit dem Versorgungsnetz besteht. Sie müssen einen Utility Network-Service verwenden.

Vorsicht:

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

Weitere Informationen zum Löschen von Schemas

Verwendung

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

  • Wenn Sie mehrere Schemas zu Ihrem Versorgungsnetz 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.

  • Dieser Vorgang wird nicht unterstützt, wenn mit einer direkten Datenbankverbindung gearbeitet wird. Sie müssen einen Utility Network-Service verwenden.

Syntax

DeleteDiagram(in_diagrams, {template_names}, {diagram_names})
ParameterErklärungDatentyp
in_diagrams

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

Utility Network; Utility 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

NameErklärungDatentyp
out_diagrams

Das aktualisierte Datenelement oder der aktualisierte Layer des Versorgungsnetzes.

Versorgungsnetz; Versorgungsnetz-Layer

Codebeispiel

DeleteDiagram – Beispiel (Python-Fenster)

Löschen aller Schemas zum Eingabe-Versorgungsnetz-Layer basierend auf der Vorlage "ReducedDiagrams".

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

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

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

Verwandte Themen