Zusammenfassung
Exportiert die aktuell für den Eingabe-Schema-Layer eingerichtete Schema-Layer-Definition in eine Netzwerkschema-Layer-Definitionsdatei (.ndld).
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:
- Der Parameterwert Eingabe-Netzwerk muss aus einer Datenbankverbindung stammen, die als Besitzer des Datenbank-Versorgungsnetzes oder als Besitzers des Datenbank-Verfolgungsnetzes hergestellt wurde.
- Bei dem verbundenen ArcGIS Enterprise-Portal-Konto muss es sich um den Besitzer des Portal-Versorgungsnetzes oder den Besitzer des Portal-Verfolgungsnetzes handeln.
- Dieses Werkzeug muss mit der Default-Version verbunden sein, von der vorausgesetzt wird, dass sie öffentlich und nicht geschützt ist.
Das Werkzeug erstellt eine Ausgabe-Netzwerkschema-Layer-Definitionsdatei (.ndld). In der Definitionsdatei werden alle Layer- und Beschriftungseigenschaften der einzelnen Layer unter dem Eingabe-Netzwerkschema-Layer gespeichert. Mit dem Werkzeug Schemavorlagendefinitionen importieren kann die Vorlage auf andere Layer angewendet werden, sodass sie auf dieselbe Weise angezeigt werden.
Da dieses Werkzeug in einem Eingabe-Netzwerkschema-Layer in der aktiven Karte funktioniert, kann es nur in ArcGIS Pro verwendet werden.
Syntax
arcpy.nd.ExportDiagramLayerDefinition(in_network_diagram_layer, out_ndld_file)
Parameter | Erklärung | Datentyp |
in_network_diagram_layer | Der Netzwerkschema-Layer aus dem die Layer-Definition exportiert wird. | Diagram Layer |
out_ndld_file | Die Datei mit der Netzwerkschema-Layer-Definition (.ndld), die erstellt werden soll. | File |
Abgeleitete Ausgabe
Name | Erklärung | Datentyp |
out_network_diagram_layer | Der Ausgabe-Netzwerkschema-Layer. | Schema-Layer |
Codebeispiel
Mit diesem Beispielskript wird die Layer-Definition exportiert, die sich auf den aktuell angezeigten Schema-Layer bezieht.
import arcpy
arcpy.ExportDiagramLayerDefinition_nd("Temporary diagram",
"D:/MyProjectLocation/CollapseContainerLayer.ndld")
Umgebungen
Lizenzinformationen
- Basic: Nein
- Standard: Ja
- Advanced: Ja