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-Service wird dieses Werkzeug nicht unterstützt. Sie müssen entweder ein Versorgungs- oder Verfolgungsnetz in einer File-Geodatabase oder eine Datenbankverbindung zu einem Versorgungsnetz in einer Enterprise-Geodatabase verwenden. Wenn Sie mit einer Enterprise-Geodatabase arbeiten, muss die Verbindung über den Besitzer des Datenbank-Versorgungsnetzes hergestellt werden.
Wenn Sie diese Operation in einem Versorgungsnetz in einer Enterprise-Geodatabase durchführen, muss das verbundene ArcGIS Enterprise-Portal-Konto der Besitzer des Portal-Versorgungsnetzes sein.
Das Netzwerkdaten-Element, das im Parameter "Eingabe-Netzwerk" angegeben wurde, muss aus einem Versorgungs- oder Verfolgungsnetz in einer File-Geodatabase oder einer Datenbankverbindung zu einem Versorgungsnetz in einer Enterprise-Geodatabase stammen.
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
AddDiagramTemplate(in_utility_network, template_name, {ndbd_file}, {ndld_file})
Parameter | Erklärung | Datentyp |
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
Name | Erklärung | Datentyp |
out_utility_network | Das aktualisierte Versorgungsnetz oder Verfolgungsnetz. | Versorgungsnetz, Verfolgungsnetz |
out_template_name | Der Name der Schemavorlage | Zeichenfolge |
Codebeispiel
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
Lizenzinformationen
- Basic: Nein
- Standard: Ja
- Advanced: Ja