Árbol de línea principal es un algoritmo de diseño de árbol que se aplica a cualquier tipo de diagrama.
Este algoritmo de diseño ordena jerárquicamente los cruces y los bordes del diagrama de red de entrada a lo largo de una línea principal y coloca sus ramas relacionadas en el lado izquierdo, en el lado derecho o a ambos lados de la línea principal.
Es posible especificar cruces raíz y finales en el diagrama, de forma que el algoritmo de diseño Árbol de línea principal cree una línea principal comenzando en un cruce raíz especificado y terminando en un cruce final especificado.
- De forma predeterminada, si no se especifica ningún cruce raíz ni final, el algoritmo identifica el cruce de diagrama asociado con el índice más bajo de la topología de red. Comenzando por este cruce que representa la raíz, el algoritmo busca una línea compuesta del mayor número posible de ejes: la línea principal.
- Cuando se define un cruce raíz, la línea principal es una de las ramas compuestas del mayor número posible de ejes a partir de este cruce raíz.
- Si se especifican los cruces raíz y final y existe una ruta entre ellos, la línea principal es la rama compuesta del mayor número posible de ejes de diagrama comenzando por este cruce raíz y terminando en este cruce final.
Si su diagrama de red consta de varias partes de diagrama desconectadas, puede definir varios cruces raíz y finales, por ejemplo, uno por cada parte del diagrama.
También es posible especificar como raíces varios cruces pertenecientes a la misma parte de diagrama conectada. Todos ellos se alinean a lo largo del mismo eje, en perpendicular a la dirección del árbol, y aparecen como puntos de inicio diferentes para la rama de árbol del diagrama. Para los cruces finales, aunque nada le impide especificar varios extremos de una misma parte de diagrama conectada, el sistema identifica solo uno de ellos como cruce final.
Si se especifica un cruce final, pero no se especifica ningún cruce raíz, el cruce final se omite.
Los ejemplos que aparecen a continuación muestran un diagrama antes y después de aplicar el diseño Árbol de línea principal, respectivamente:
Aplicar el diseño Árbol de línea principal en una vista de mapa de diagrama activa
Al aplicar un diseño en un diagrama de red, se deben cumplir los siguientes requisitos previos:
- Puesto que esta operación es transaccional, es necesario guardar las ediciones antes de que se ejecute.
- La capa de diagrama de red de entrada a la que se aplica el diseño debe provenir de una red de servicios o una red de trazado de una geodatabase de archivos o móvil, o de un servicio de diagramas de red. Al trabajar con una red de servicios o una red de trazado en una geodatabase corporativa, la capa de diagrama de red de entrada debe provenir de un servicio
Para aplicar el diseño Árbol de línea principal en una vista de mapa de diagrama activa, realice una de las siguientes acciones:
- En la pestaña Diagrama de red, haga clic en la flecha desplegable del botón Diseños de diagrama en el grupo Diseño y, dependiendo de la dirección del árbol que desee, haga clic en uno de los elementos de diseño Árbol de línea principal en la galería: , , , .
- Cargue la herramienta Aplicar diseño Árbol de línea principal en el panel Geoprocesamiento, ajuste los parámetros del diseño Árbol de línea principal y haga clic en Ejecutar.
Nota:
Para aplicar el diseño en un subconjunto de entidades del diagrama de red, utilice una de las herramientas Seleccionar entidades (por ejemplo, Seleccionar por rectángulo, Seleccionar por polígono, etc.) y seleccione las entidades de diagrama antes de la ejecución.
Configurar el diseño Árbol de línea principal en una plantilla de diagrama
Para configurar este diseño en su plantilla de diagrama, utilice la herramienta Agregar diseño Árbol de línea principal.
Parámetros del diseño Árbol de línea principal
Las secciones siguientes explican los parámetros del diseño de diagrama Árbol de línea principal.
Conservar diseño del contenedor
La mayoría de algoritmos de diseño funcionan con la opción Conservar diseño del contenedor. Esta opción permite controlar la ejecución del algoritmo para que se ejecute o bien en el gráfico superior del diagrama (Conservar diseño del contenedor activado), o bien en las entidades de contenido y sin contenido del diagrama (Conservar diseño del contenedor desactivado).
Más información sobre la opción Conservar diseño del contenedor
Dirección de árbol
Este parámetro define la dirección de la línea principal:
Ubicación de ramificación
Este parámetro especifica cómo se posicionan relativamente las ramas de la línea principal respecto de su dirección:
Valores de espaciado interpretados como unidades absolutas en el sistema de coordenadas del diagrama
Algunos algoritmos de diseño funcionan con la opción Valores de espaciado interpretados como unidades absolutas en el sistema de coordenadas del diagrama. Esta opción especifica cómo se interpretarán los parámetros del algoritmo de diseño que representan distancias:
- Activado: el algoritmo de diseño interpretará los valores de distancia como unidades lineales.
- Desactivado: el algoritmo de diseño interpretará los valores de distancia como unidades relativas a una estimación de la media de los tamaños de los cruces de la extensión del diagrama actual. Esta es la opción predeterminada.
Entre cruces perpendicular a la dirección
Este parámetro se utiliza para definir el espaciado entre los cruces de diagrama que se muestran a lo largo del eje, en perpendicular a la línea principal; es decir, el espaciado A que aparece a continuación:
Entre cruces a lo largo de la dirección
El valor de este parámetro especifica el espaciado entre los cruces de diagrama que se muestran a lo largo de la línea principal, así como el espaciado entre los cruces de diagrama que se muestran a lo largo del eje paralelo a la línea principal; es decir, el espaciado B que aparece a continuación:
Entre gráficos inconexos
Este parámetro se utiliza para especificar el espaciado mínimo que debe separar las entidades pertenecientes a gráficos inconexos si el diagrama contiene este tipo de gráficos; es decir, el espaciado C que aparece a continuación: