Schemavorlage hinzufügen (Network Diagram)

Zusammenfassung

Fügt einem Netzwerk eine neue Schemavorlage hinzu. Es kann eine Regel- und Layoutdefinitionsdatei 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- oder Mobile-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.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Netzwerk

Das utility network or trace network, dem die Vorlage hinzugefügt wird.

Utility Network; Trace Network
Schemavorlagenname

Der Name der Ausgabe-Schemavorlage.

String
Regel- und Layoutdefinitionsdatei
(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
Schema-Layer-Definitionsdatei
(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

BeschriftungErläuterungDatentyp
Ausgabe-Netzwerk

Das aktualisierte utility network or trace network.

Utility Network; Trace Network
Ausgabe-Schemavorlage

Der Name der Schemavorlage

String

arcpy.nd.AddDiagramTemplate(in_utility_network, template_name, {ndbd_file}, {ndld_file})
NameErläuterungDatentyp
in_utility_network

Das utility network or trace network, 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

NameErläuterungDatentyp
out_utility_network

Das aktualisierte utility network or trace network.

Utility Network; Trace Network
out_template_name

Der Name der Schemavorlage

String

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.nd.AddDiagramTemplate(input_Network, input_DiagramTemplate)

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

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

Verwandte Themen