Schemavorlage hinzufügen (Network Diagram)

Zusammenfassung

Fügt einem Netzwerk eine neue Schemavorlage hinzu. Es kann eine Definitionsdatei der Regeln und Layouts eines Netzwerkschemas (.ndbd) oder eine Definitionsdatei des Netzwerkschema-Layers (.ndld) importiert werden.

Vorsicht:

Dieses Werkzeug ist ein Konfigurations- und Verwaltungswerkzeug.

Verwendung

  • Bei Verwendung eines Utility Network- oder Trace Network-Service wird dieses Werkzeug nicht unterstützt. Sie müssen entweder ein Versorgungs- oder Verfolgungsnetz in einer File-Geodatabase oder eine Datenbankverbindung zu einem Versorgungs- oder Verfolgungsnetz in einer Enterprise-Geodatabase verwenden. Für die Verwendung einer Enterprise-Geodatabase gelten folgende Voraussetzungen:

  • Wenn einem angegebenen Eingabe-Netzwerk eine neue Schemavorlage hinzugefügt wird, wird eine Vorlage ohne bestimmte Einstellungen erstellt.

  • Wird das Werkzeug ohne .ndld-Datei oder einer leeren .ndld-Datei als Eingabe ausgeführt, wird durch die Werkzeugausführung automatisch eine Standardschema-Layer-Definition für die neu erstellte Vorlage initialisiert.

Syntax

arcpy.nd.AddDiagramTemplate(in_utility_network, template_name, {ndbd_file}, {ndld_file})
ParameterErklärungDatentyp
in_utility_network

Das Versorgungsnetz oder Verfolgungsnetz, dem die Vorlage hinzugefügt wird.

Utility Network; Trace Network
template_name

Der Name der Ausgabe-Schemavorlage.

String
ndbd_file
(optional)

Die Definitionsdatei der Regeln und Layouts eines Netzwerkschemas (.ndbd), die importiert werden soll. Diese Datei kann mit dem Werkzeug Schemavorlagendefinitionen exportieren aus einer vorhandenen Vorlage erstellt werden.

File
ndld_file
(optional)

Die Schema-Layer-Definitionsdatei (.ndld), die importiert werden soll. Diese Datei kann mit dem Werkzeug Schemavorlagendefinitionen exportieren oder mit dem Werkzeug Schema-Layer-Definition exportieren aus einer vorhandenen Vorlage erstellt werden.

Wird dieser Parameter nicht angegeben oder eine leere .ndld-Datei geladen, wird in der Eingabeschemavorlage eine Standardschema-Layer-Definition systematisch initialisiert.

File

Abgeleitete Ausgabe

NameErklärungDatentyp
out_utility_network

Das aktualisierte Versorgungsnetz oder Verfolgungsnetz.

Versorgungsnetz, Verfolgungsnetz
out_template_name

Der Name der Schemavorlage

Zeichenfolge

Codebeispiel

AddDiagramTemplate – Beispiel (Python-Fenster)

Mit diesem Beispielskript wird einem angegebenen Netzwerk eine neue Schemavorlage namens "MyTemplate1" hinzugefügt.

import arcpy
input_Network = "D:/MyProjectLocation/MyDatabaseConnection.sde/MyDatabase.MAP.Electric/MyDatabase.MAP.Electric"
input_DiagramTemplate = "MyTemplate1"
arcpy.AddDiagramTemplate_nd(input_Network, input_DiagramTemplate)

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

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

Verwandte Themen