Skip To Content

Schemainhalt exportieren

Zusammenfassung

Exportiert Schemainhalte in einem einfachen Format (JSON-Datei), das eine grundlegende Konnektivität darstellt. Zusätzliche optionale Informationen wie Schemaeigenschaften, Schema-Feature-Geometrie, Attribute der Versorgungsnetz-Elemente und aggregierte Elemente können ebenfalls exportiert werden.

Hinweis:

Dieses Werkzeug kann nur für gespeicherte Netzwerkschemas verwendet werden.

Hinweis:

Der Vorgang "Schemainhalt exportieren" wird unterstützt, wenn ein Versorgungsnetz-Feature-Service oder eine direkte Verbindung mit der Standardversion des Versorgungsnetz-Datasets verwendet wird.

Weitere Informationen zum Exportieren von Schemainhalten

Verwendung

Syntax

ExportDiagramContent(in_utility_network, network_diagram_name, out_file, {include_diagram_properties}, {include_geometries}, {include_attributes}, {include_aggregations})
ParameterErklärungDatentyp
in_utility_network

Der Versorgungsnetz-Layer oder das Versorgungsnetz-Datenelement mit Bezug zu dem zu exportierenden Netzwerkschema.

Utility Network; Utility Network Layer; Diagram Layer
network_diagram_name

Der Name des zu exportierenden Netzwerkschemas.

String
out_file

Die JSON-Ausgabedatei, die mit dem exportierten Schemainhalt erstellt wird.

File
include_diagram_properties
(optional)

Gibt an, ob die Schemaeigenschaften exportiert werden sollen.

  • INCLUDE_DIAGRAM_PROPERTIESMit dem Prozess werden die Schemaeigenschaften (Statistiken, Erstellungs- und Aktualisierungsdatum usw.) exportiert.
  • EXCLUDE_DIAGRAM_PROPERTIESMit dem Prozess werden die Schemaeigenschaften nicht exportiert. Dies ist die Standardeinstellung.
Boolean
include_geometries
(optional)

Gibt an, ob die Geometrie der Schema-Features exportiert werden soll.

  • INCLUDE_GEOMETRIESMit dem Prozess werden die einzelnen Schema-Features mit ihrer Geometrie exportiert.
  • EXCLUDE_GEOMETRIESMit dem Prozess werden die einzelnen Schema-Features ohne Geometrie exportiert. Dies ist die Standardeinstellung.
Boolean
include_attributes
(optional)

Gibt an, ob die Attribute der verknüpften Versorgungsnetz-Features exportiert werden soll.

  • INCLUDE_ATTRIBUTESMit dem Prozess werden die mit den einzelnen Schema-Features verknüpften Attribute des Versorgungsnetz-Features exportiert.
  • EXCLUDE_ATTRIBUTESMit dem Prozess werden die verknüpften Attribute des Versorgungsnetz-Features nicht exportiert. Dies ist die Standardeinstellung.
Boolean
include_aggregations
(optional)

Gibt an, ob die einzelnen Schema-Features mit der Liste der vom Schema-Feature aggregierten Versorgungsnetz-Elemente exportiert werden sollen.

  • INCLUDE_AGGREGATIONSMit dem Prozess werden die einzelnen Schema-Features mit der Liste der vom Schema-Feature aggregierten Versorgungsnetz-Elementen mit den jeweiligen Asset-Gruppen- und Asset-Typ-Werten exportiert.
  • EXCLUDE_AGGREGATIONSMit dem Prozess werden die Schema-Feature-Aggregationen nicht exportiert. Dies ist die Standardeinstellung.
Boolean

Codebeispiel

ExportDiagramContent – Beispiel (Python-Fenster)

Exportiert Basic_RMT003-Schemainhalte mit den Feature-Geometrien, -Attributen, -Aggregationen und den Schemaeigenschaften.

import arcpy
arcpy.ExportDiagramContent('elec Utility Network', 'Basic_RMT003', 
                           'C:\temp\BasicRMT003.json', 
                           'INCLUDE_DIAGRAM_PROPERTIES', 'INCLUDE_GEOMETRIES', 
                           'INCLUDE_ATTRIBUTES', 'INCLUDE_AGGREGATIONS')

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

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

Verwandte Themen