Schemaeigenschaften ändern (Network Diagram)

Zusammenfassung

Ändert die Eigenschaften eines gespeicherten Netzwerkschemas.

Vorsicht:

Wenn sich das Schema auf ein Versorgungsnetz oder ein Verfolgungsnetz in einer Enterprise-Geodatabase bezieht, können nur der Schemabesitzer und der Besitzer des Portal-Versorgungsnetzes oder der Besitzer des Portal-Verfolgungsnetzes das Werkzeug Schemaeigenschaften ändern verwenden, um den Zugriffsrechtetyp des Eingabeschemas zu ändern.

Verwendung

  • Dieses Werkzeug wird nicht unterstützt, wenn Sie mit einer Datenbankverbindung zu einem Versorgungs- oder Verfolgungsnetz in einer Enterprise-Geodatabase arbeiten. Sie müssen entweder den zugehörigen veröffentlichten Utility Network- oder Trace Network-Service oder ein Versorgungs- oder Verfolgungsnetz in einer File-Geodatabase verwenden.

  • Der Eingabe-Netzwerkschema-Layer muss aus einem Versorgungs- oder Verfolgungsnetz in einer File-Geodatabase oder einem Netzwerkschema-Service stammen.

  • Das Werkzeug ändert die Schemaeigenschaften, die für die gespeicherten Schemas initialisiert wurden. Mit diesem Werkzeug haben Sie folgende Möglichkeiten:

    • Umbenennen des Schemas
    • Ändern der Ebene der Zugriffsrechte
    • Bearbeiten der Schema-Tags

Syntax

arcpy.nd.AlterDiagramProperties(in_network_diagram_layer, out_name, {access_right_type}, {tags})
ParameterErklärungDatentyp
in_network_diagram_layer

Das gespeicherte Netzwerkschema, das geändert werden soll.

Diagram Layer
out_name

Der neue Name des Eingabe-Netzwerkschemas.

String
access_right_type
(optional)

Gibt die Ebene der Zugriffsrechte für das Eingabe-Schema an.

  • PUBLICAndere Benutzer haben vollständigen Zugriff auf das Schema. Alle können das Schema bearbeiten, aktualisieren und überschreiben. Jedoch kann niemand außer dem Schemabesitzer und dem Besitzer des Portal-Versorgungsnetz (bei Schemas, die sich auf eine Versorgungsnetz-Enterprise-Geodatabase beziehen) dessen Zugriffsrechtetyp mit dem Werkzeug Schemaeigenschaften ändern ändern. Dies ist die Standardeinstellung.
  • PROTECTEDAndere Benutzer haben schreibgeschützten Zugriff auf das Schema. Sie können das Schema nicht bearbeiten, aktualisieren oder überschreiben.
  • PRIVATE Andere Benutzer haben keinen Zugriff auf das Schema. Das entsprechende Schemaelement wird für andere Benutzer im Bereich Schemas suchen ausgeblendet.
String
tags
(optional)

Tags, mit deren Hilfe das gespeicherte Schema gefunden werden kann. Diese Tags können im Bereich Schemas suchen verwendet werden.

Verwenden Sie zum Hinzufügen mehrerer Tags das Nummernzeichen (#), um die einzelnen Tags voneinander zu trennen. Dies ermöglicht eine gründlichere und effizientere Schemasuche.

String

Abgeleitete Ausgabe

NameErklärungDatentyp
out_network_diagram_layer

Das aktualisierte Netzwerkschema.

Schema-Layer

Codebeispiel

AlterDiagramProperties – Beispiel (eigenständiges Skript)

Beim folgenden eigenständigen Skript wird das Werkzeug AlterDiagramProperties verwendet, um ein in der Datenbank gespeichertes Netzwerkschema abzurufen und dessen Eigenschaften zu ändern.

# Name: AlterDiagramProperties.py
# Description:  Retrieve a stored diagram and change its properties.
# Import system modules
import arcpy
# Initialize variables
input_network = "https://cezembre.esri.com/server/rest/services/Naperville_ORA/FeatureServer/8"
input_DiagramName = "Test"
# Set overwrite option
arcpy.env.overwriteOutput = True
# Retrieving a given stored diagram and transforming it as a diagram layer 
arcpy.MakeDiagramLayer_nd(input_network, input_DiagramName, "built_diagramlayer")
# Renaming this diagram to "SmartTree1_Test", changing its access right 
# level, and specifying tags 
arcpy.AlterDiagramProperties_nd("built_diagramlayer", "SmartTree1_Test", 
                                "PROTECTED", 
                                "Distribution#RMT0003#Naperville North East")

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

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

Verwandte Themen