Resumen
Agrega una regla de diagrama para marcar automáticamente cruces de diagrama como cruces raíz durante la creación de diagramas a partir de una plantilla existente. Esta regla especifica cruces raíz basándose en una tabla de objetos o clase de fuente de cruce particular y aplica el filtro de atributos.
Más información sobre la definición de cruces raíz en los diagramas
Precaución:
Esta herramienta es una herramienta de configuración y administración.
Nota:
Esta herramienta afecta a la coherencia de cualquier diagrama existente basado en la plantilla de diagrama de entrada. Todos los diagramas existentes se vuelven incoherentes y permanecen abiertos con un icono de advertencia de coherencia hasta que se actualicen.
Uso
Esta herramienta no se admite al trabajar con un servicio de red de servicios o red de trazado. Debe utilizar una red de servicios o red de trazado de una geodatabase de archivos o una conexión de base de datos a una red de servicios o red de trazado de una geodatabase corporativa. Al trabajar con una geodatabase corporativa, existen estos requisitos:
- El valor del parámetro Red de entrada debe provenir de una conexión de base de datos establecida como propietaria de la red de servicios de la base de datos o propietaria de la red de trazado de la base de datos.
- La cuenta del portal de ArcGIS Enterprise conectada debe ser la propietaria de la red de servicios del portal o la propietaria de la red de trazado del portal.
- Esta herramienta se debe conectar a la versión predeterminada, que se espera que sea pública y no protegida.
Esta herramienta especifica cruces en una tabla de objetos o clase de fuente de cruce de red determinada como cruces raíz, filtrando estos cruces por sus atributos.
Sintaxis
arcpy.nd.AddSetRootJunctionByAttributeRule(in_utility_network, template_name, is_active, junction_source, {where_clause}, {description})
Parámetro | Explicación | Tipo de datos |
in_utility_network | La red de servicios o red de trazado que contiene la plantilla de diagrama que se desea modificar. | Utility Network; Trace Network |
template_name | El nombre de la plantilla de diagrama que se desea modificar. | String |
is_active | Especifica si la regla estará habilitada al generar y actualizar diagramas basándose en la plantilla especificada.
| Boolean |
junction_source | Tabla de objetos o clase de fuente de cruce de red que se va a procesar. Todos los cruces de diagrama relacionados con los objetos o entidades de red que pertenecen a esta tabla o clase de fuente son candidatos a cruces raíz. | Table; Feature Class |
where_clause (Opcional) | Expresión SQL opcional utilizada para filtrar los cruces raíz esperados y separarlos de los candidatos a convertirse en cruces raíz en los diagramas basados en la plantilla de entrada. Para obtener más información sobre la sintaxis SQL, consulte Referencia SQL para las expresiones de consulta utilizadas en ArcGIS. | SQL Expression |
description (Opcional) | La descripción de la regla. | String |
Salida derivada
Nombre | Explicación | Tipo de datos |
out_utility_network | Red de servicios o red de trazado actualizada. | Red de servicios; red de trazado |
out_template_name | El nombre de la plantilla de diagrama. | Cadena |
Muestra de código
Agregue una regla Establecer cruce raíz por atributo a la plantilla MyTemplate1 existente de una red determinada con el fin de especificar que cualquier dispositivo de fusible que esté habilitado se considere un cruce raíz.
import arcpy
input_Network = "D:/MyProjectLocation/MyDatabaseConnection.sde/MyDatabase.MAP.Electric/MyDatabase.MAP.Electric"
input_DiagramTemplate = "MyTemplate1"
input_DeviceClass = "D:/MyProjectLocation/MyDatabaseConnection.sde/MyDatabase.MAP.Electric/MyDatase.MAP.ElectricDistributionDevice"
arcpy.AddSetRootJunctionByAttributeRule_nd(input_Network, input_DiagramTemplate,
"ACTIVE", input_DeviceClass,
"ASSETTYPE = 5 And ENABLED = 1")
Entornos
Información de licenciamiento
- Basic: No
- Standard: Sí
- Advanced: Sí
Temas relacionados
- Descripción general del conjunto de herramientas Configuración
- Referencia de la regla Definir cruce raíz
- Introducción a las definiciones de reglas y diseños de diagrama
- Agregar diseño Árbol de línea principal
- Agregar diseño Árbol radial
- Agregar diseño Árbol inteligente
- Buscar una herramienta de geoprocesamiento