Compresión es un algoritmo de diseño esquemático que se utiliza normalmente en diagramas con contenedores, de modo que las entidades de los contenedores se procesan como grupos de cruces.
Este algoritmo de diseño comprime las entidades de diagrama hacia la parte central del diagrama al mismo tiempo que intenta mantener un posicionamiento relativo. Funciona desde una distancia que permite crear grupos de cruces que se mueven como supernodos durante la ejecución del algoritmo.
Este algoritmo resulta útil para redes que abarcan miles de kilómetros y que, de lo contrario, serían difíciles de visualizar y entender en sus verdaderas posiciones geográficas; por ejemplo, en el sector de las empresas de transporte de electricidad.
Los gráficos que aparecen a continuación muestran un diagrama de muestra antes y después de aplicar el diseño Compresión:
Este es el diseño de diagrama después de aplicar el diseño Compresión.
Aplicar el diseño Compresión en una vista de mapa de diagrama activa
Al aplicar este 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 Compresión 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 haga clic en el elemento de diseño Compresión en la galería.
- Cargue la herramienta Aplicar diseño Compresión en el panel Geoprocesamiento.
A continuación, ajuste los parámetros del diseño Compresión 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 Compresión en una plantilla de diagrama
Para configurar este diseño en su plantilla de diagrama, utilice la herramienta Agregar diseño compresión.
Parámetros del diseño Compresión
Las secciones siguientes explican los parámetros principales del diseño de diagrama Compresión.
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
Distancia máxima para agrupación
Este parámetro se utiliza para determinar cuándo se deben considerar que los cruces vecinos forman parte del mismo grupo de cruces. Un grupo de cruces actúa como contenedor superior, el cual se moverá como una unidad durante la ejecución del diseño. Puede contener cruces y contenedores. Es necesario que se cumplan dos condiciones para agrupar dos cruces: deben estar conectados por un eje y la distancia entre ellos no debe superar el valor máximo que introduzca. Un grupo de cruces no puede estar formado por dos cruces (o contenedores) que estén muy cerca, pero no estén conectados. Si el valor de Distancia máxima para agrupación es muy bajo, es posible que el algoritmo no realice agrupación alguna.
Las imágenes que aparecen a continuación muestran las diferencias al aplicar el diseño en el siguiente diagrama inicial:
Con Distancia máxima para agrupación definida como 1 pie, los cruces azul y rojo del centro están demasiado lejos entre sí y respecto de su contenedor vecino como para reagruparlos. El algoritmo comprimió todas las entidades de diagrama al centro y a la vez conservó sus distancias relativas:
Con Distancia máxima para agrupación definida como 3 pies, los dos cruces azules no se reagrupan, pero sí que se reagrupan el cruce rojo y su contenedor rojo vecino. Después, se realiza la compresión del gráfico del diagrama.
Con Distancia máxima para agrupación definida como 5 pies, los dos cruces azules se reagrupan y también se reagrupan el cruce rojo y su contenedor rojo vecino. Después, se realiza la compresión del gráfico del diagrama.
Regla de eliminación de vértice
Este parámetro especifica la forma en que se procesan los vértices situados a lo largo de los ejes de diagrama. Las imágenes que aparecen a continuación muestran las diferencias al aplicar cada tipo de regla de eliminación de vértice en el siguiente diagrama inicial:
- Todos los vértices exteriores excepto el primero: los vértices de eje que estén dentro de los grupos de los cruces detectados se mantendrán; los vértices de eje que estén fuera se eliminarán, excepto el primer vértice exterior (o el último) que se conserva.
- Todos los vértices exteriores: cualquier vértice de eje que esté dentro de los grupos de los cruces detectados se mantiene, mientras que los que queden fuera se eliminan.
- Todos los vértices: se eliminarán del diagrama todos los vértices de todos los ejes.