Si tiene una sesión de edición abierta, debe guardar sus cambios antes de ejecutar esta herramienta. Con ello se garantiza que el diagrama refleje los cambios más recientes aplicados a la topología de red en la base de datos. Si no guarda las ediciones, estas no se reflejarán en el diagrama.
Licencia:
Para utilizar esta herramienta en una implementación corporativa, se debe asignar una licencia con la extensión de tipo de usuario ArcGIS Advanced Editing a la cuenta del portal activo.
Nota:
Todos los algoritmos de diseño incluyen valores predeterminados para los parámetros. Los valores predeterminados de los parámetros son los que se usan mientras no se especifique otro valor. Si el diagrama de red de entrada se basa en una plantilla para la cual este diseño tiene configurado otro valor de parámetro, se utilizará en su lugar este valor.
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 móvil o 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 móvil o un servicio de diagramas de red.
Este algoritmo de diseño mueve progresivamente los ejes del diagrama según las direcciones de alineación especificadas. Para cada eje de diagrama, este diseño toma nota de su dirección actual, busca la dirección más cercana entre las especificadas y desplaza el eje en esa dirección.
Especifica cómo procesará el algoritmo de diseño los contenedores.
Activado—El algoritmo de diseño se aplicará en el gráfico superior del diagrama, de modo que los diseños de contenedor se conservan.
Desactivado—El algoritmo de diseño se aplicará tanto en las entidades de contenido como en las entidades sin contenido del diagrama. Esta es la opción predeterminada.
Boolean
Número de iteraciones
(Opcional)
El número de iteraciones que se procesarán. El valor predeterminado es 1.
Long
Cantidad de direcciones
(Opcional)
El número de indicaciones que se usará para alinear los ejes del diagrama y sus cruces conectados.
12 indicaciones—Los ejes se moverán de forma que se acerquen progresivamente a uno de los 12 ejes, comenzando con el cruce de origen del eje e inclinándose 30, 60, 90, 120, 150, 180, 210, 240, 270, 300, 330 o 360 grados.
8 indicaciones—Los ejes se moverán de forma que se acerquen progresivamente a uno de los 8 ejes, comenzando con el cruce de origen del eje e inclinándose 45, 90, 135, 180, 225, 270, 315 o 360 grados. Esta es la opción predeterminada.
4 indicaciones—Los ejes se moverán de forma que se acerquen progresivamente a uno de los 4 ejes, comenzando con el cruce de origen del eje e inclinándose 90, 180, 270 o 360 grados.
String
Ejecutar en modo asíncrono en el servidor
(Opcional)
Especifica si el algoritmo de diseño se ejecutará de forma asíncrona o sincrónica en el servidor.
Activado—El algoritmo de diseño se ejecutará de forma asíncrona en el servidor. Esta opción dedica recursos del servidor a ejecutar el algoritmo de diseño con un tiempo límite más largo. Se recomienda la ejecución asíncrona para diseños que tardan y podrían rebasar el tiempo límite del servidor (por ejemplo, ejes parcialmente superpuestos) y al aplicar diagramas grandes (más de 25.000 entidades).
Desactivado—El algoritmo de diseño se ejecutará de forma sincrónica en el servidor. Puede fallar sin completarse si supera el valor de tiempo límite predeterminado de servicio: 600 segundos. Esta es la opción predeterminada.
Especifica cómo procesará el algoritmo de diseño los contenedores.
PRESERVE_CONTAINERS—El algoritmo de diseño se aplicará en el gráfico superior del diagrama, de modo que los diseños de contenedor se conservan.
IGNORE_CONTAINERS—El algoritmo de diseño se aplicará tanto en las entidades de contenido como en las entidades sin contenido del diagrama. Esta es la opción predeterminada.
Boolean
iterations_number
(Opcional)
El número de iteraciones que se procesarán. El valor predeterminado es 1.
Long
number_of_directions
(Opcional)
El número de indicaciones que se usará para alinear los ejes del diagrama y sus cruces conectados.
TWELVE_DIRECTIONS—Los ejes se moverán de forma que se acerquen progresivamente a uno de los 12 ejes, comenzando con el cruce de origen del eje e inclinándose 30, 60, 90, 120, 150, 180, 210, 240, 270, 300, 330 o 360 grados.
EIGHT_DIRECTIONS—Los ejes se moverán de forma que se acerquen progresivamente a uno de los 8 ejes, comenzando con el cruce de origen del eje e inclinándose 45, 90, 135, 180, 225, 270, 315 o 360 grados. Esta es la opción predeterminada.
FOUR_DIRECTIONS—Los ejes se moverán de forma que se acerquen progresivamente a uno de los 4 ejes, comenzando con el cruce de origen del eje e inclinándose 90, 180, 270 o 360 grados.
String
run_async
(Opcional)
Especifica si el algoritmo de diseño se ejecutará de forma asíncrona o sincrónica en el servidor.
RUN_ASYNCHRONOUSLY—El algoritmo de diseño se ejecutará de forma asíncrona en el servidor. Esta opción dedica recursos del servidor a ejecutar el algoritmo de diseño con un tiempo límite más largo. Se recomienda la ejecución asíncrona para diseños que tardan y podrían rebasar el tiempo límite del servidor (por ejemplo, ejes parcialmente superpuestos) y al aplicar diagramas grandes (más de 25.000 entidades).
RUN_SYNCHRONOUSLY—El algoritmo de diseño se ejecutará de forma sincrónica en el servidor. Puede fallar sin completarse si supera el valor de tiempo límite predeterminado de servicio: 600 segundos. Esta es la opción predeterminada.
Boolean
Salida derivada
Nombre
Explicación
Tipo de datos
out_network_diagram_layer
La capa de diagrama de red actualizada.
Diagram Layer
Muestra de código
Ejemplo de ApplyAngleDirectedLayout (ventana de Python)
Aplicar el algoritmo de diseño Orientado por ángulos al diagrama denominado Diagrama temporal.