Resumen
Modifica las propiedades de un diagrama de red almacenado.
Precaución:
Si el diagrama está relacionado con una red de servicios o red de trazado en una geodatabase corporativa, únicamente el propietario del diagrama y el propietario de la red de servicios del portal o el propietario de la red de trazado del portal pueden utilizar la herramienta Alterar las propiedades del diagrama para cambiar el nivel de derecho de acceso del diagrama de entrada.
Uso
Esta herramienta no se admite al trabajar con una conexión de base de datos a una red de servicios o red de trazado de una geodatabase corporativa. Debe usar el servicio de red de servicios o red de trazado publicado relacionado o una red de servicios o red de trazado de una geodatabase de archivos.
La capa de diagrama de red de entrada debe provenir de una red de servicios o una red de trazado de una geodatabase de archivos o un servicio de diagramas de red.
Esta herramienta modifica propiedades del diagrama que se hayan inicializado en sus diagramas almacenados. Con esta herramienta, podrá realizar lo siguiente:
- Cambiar el nombre del diagrama.
- Modificar su nivel de derechos de acceso.
- Editar las etiquetas del diagrama.
Sintaxis
arcpy.nd.AlterDiagramProperties(in_network_diagram_layer, out_name, {access_right_type}, {tags})
Parámetro | Explicación | Tipo de datos |
in_network_diagram_layer | El diagrama de red almacenado que se desea modificar. | Diagram Layer |
out_name | El nuevo nombre del diagrama de red de entrada. | String |
access_right_type (Opcional) | Especifica el nivel de derechos de acceso del diagrama de entrada.
| String |
tags (Opcional) | Una o varias etiquetas que ayudarán a encontrar el diagrama almacenado. Estas etiquetas se pueden usar en el panel Buscar diagramas. Para agregar varias etiquetas, utilice el signo de número (#) para separarlas. Esta funcionalidad también le permite realizar búsquedas más exhaustivas y eficientes en los diagramas. | String |
Salida derivada
Nombre | Explicación | Tipo de datos |
out_network_diagram_layer | El diagrama de red actualizado. | Capa de diagrama |
Muestra de código
El siguiente script independiente utiliza la herramienta AlterDiagramProperties para recuperar un diagrama de red almacenado de la base de datos y cambiar sus propiedades.
# 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")
Entornos
Información de licenciamiento
- Basic: No
- Standard: Sí
- Advanced: Sí