La herramienta Resolver conflictos de carretera ajusta las entidades de carretera simbolizadas de modo que no se superpongan gráficamente. Las superposiciones gráficas generalmente ocurren cuando los datos de carreteras se visualizan en una escala más pequeña que la escala con la que fueron creados. Cuando se aplica un símbolo de línea adecuado, las carreteras adyacentes pueden entrar en conflicto entre sí.
Cómo funciona Resolver conflictos de carretera
Las entidades de entrada se evalúan por la proximidad y el paralelismo de unas con otras mientras se simbolizan en la escala de referencia. Se clasifican y categorizan en función del valor en el Campo de jerarquía. Las entidades (o partes de entidades) se desplazan levemente para resolver superposiciones gráficas y aclarar la visualización. La transición es suave cuando solo se mueve una parte de una entidad. Este desplazamiento se puede almacenar opcionalmente en una clase de entidad de salida de polígono. Use esta clase de entidad como entrada de la herramienta Propagar desplazamiento para garantizar que se mantengan las relaciones espaciales con otras entidades.
La herramienta desplaza las entidades basada en sus relaciones espaciales y la jerarquía relativa:
Entidades distintas: las entidades distintas poseen valores jerárquicos diferenciados. Un ejemplo es una carretera de servicio que transcurre al lado de una vía de autopista. Siempre que los bordes de los símbolos de estas entidades estén dentro de los 0,3 mm de distancia entre sí en la escala de referencia, se desplazarán hacia afuera para respetar el espacio visual de 0,3 mm entre ellas. Las entidades con un valor de jerarquía alto (poca importancia) se mueven para acomodar las entidades con un valor de jerarquía bajo (mayor importancia).
Entidades similares: las entidades similares poseen valores jerárquicos semejantes. Un ejemplo son dos vías de una autopista o dos vías de un bulevar. Siempre que estas entidades sean paralelas (o casi paralelas) y los bordes de los símbolos se superpongan físicamente en la escala de referencia, se separan para que los símbolos sean adyacentes entre sí sin espacios entre medio. De manera similar, si los dos símbolos están muy cerca, se alinearán juntos para que sean adyacentes entre sí.
Vías sin salida: las carreteras sin salida (entidades colgantes sin conexión en un extremo) se acortan ligeramente si no existe un espacio discernible visualmente entre dicho extremo y otra carretera. Esto se realiza para evitar que aparezca una intersección conectada donde en realidad no existe ninguna. Siempre que el borde del símbolo de un segmento de carretera no conectado sea menor que 0,5 mm en la escala de referencia de otra entidad de entrada, la calle sin salida se acorta para respetar el espaciado de 0,5 mm.
Círculos: las entidades circulares (o casi circulares), tales como las glorietas, se amplían (expandiéndose hacia el exterior) para garantizar un espacio visualmente discernible de 0,3 mm en la escala de referencia entre los bordes interiores del símbolo.
Consideraciones para la preparación de datos
La herramienta Resolver conflictos de carretera ajusta las entidades de línea para garantizar que sean identificables gráficamente al simbolizarlas en la escala de salida. Se puede evaluar y procesar más de una capa a la vez. Es muy importante establecer correctamente la geometría de las entidades de entrada para que la herramienta pueda mantener la relación de las entidades que coexisten en una red de transporte. Recuerde los siguientes requisitos y sugerencias de datos de entrada:
Entidades de parte simple: las entidades de entrada no pueden contener entidades multiparte. Use la herramienta De multiparte a parte simple o cree una topología con la regla Debe ser una sola parte para convertir las entidades a una sola parte.
Segmentos compartidos: las entidades de entrada no deben superponerse unas con otras de manera tal que compartan segmentos. Cree una topología con las reglas de línea No debe superponerse y No debe superponerse a sí mismo para resolver estos problemas. Si la herramienta se está ejecutando con más de una capa de entrada, cree una topología con la regla No debe superponerse con. Si se detectan segmentos compartidos, se emite una advertencia, pero la herramienta continúa ejecutándose. Los Object ID de las entidades involucradas se escriben en un archivo de registro llamado SharedGeom#.txt (donde # es un número que aumenta progresivamente con cada archivo de registro generado).
Entidades cerradas: las entidades lineales de entrada que se cruzan a sí mismas o comparten puntos de inicio y extremos en común pueden generar resultados inesperados. Cree una topología con la regla de línea No debe intersecarse consigo mismo para identificar estas áreas. Si se detectan entidades cerradas, se emite una advertencia, pero la herramienta continuará procesando. Los Object ID de las entidades cerradas se escriben en un archivo de registro llamado SelfIntersect#.txt (donde # es un número que aumenta progresivamente con cada archivo de registro generado).
Geometría por debajo de la tolerancia XY: en algunos casos, puede haber entidades en los datos que están por debajo de la tolerancia XY especificada en el mapa o en el entorno de la herramienta. Si se detectan entidades con longitudes por debajo de la tolerancia, aparece una advertencia y la herramienta ignora estas entidades. Los Object ID de las entidades con geometría por debajo de la tolerancia se escriben en un archivo de registro llamado GeomBelowTolerance#.txt (donde # es un número que aumenta progresivamente con cada archivo de registro generado).
Geometría vacía o nula: las entidades de entrada deben tener geometrías válidas. Si se detectan entidades con una longitud de forma de cero o nula, aparece una advertencia y la herramienta ignora estas entidades. Los Object ID de las entidades con geometría vacía o nula se escriben en un archivo de registro llamado EmptyGeom#.txt (dónde # es un número que aumenta progresivamente con cada archivo de registro generado). Si es necesario, utilice la herramienta Reparar geometría para reparar esas entidades.
Calles sin salida falsas: una calle sin salida falsa es un segmento no conectado que aparece visualmente conectado cuando se lo simboliza en la escala final del mapa. Estas pueden ser áreas donde espera encontrar conectividad basado en la apariencia visual, pero las entidades no están conectadas en realidad. Si ejecuta la herramienta sin reparar la conectividad, las faltas de conexión inesperadas pueden manifiestarse en los resultados. Cualquier extremo que esté a menos de 0,5 mm de distancia de otro segmento de línea se detecta como una calle sin salida falsa, teniendo en cuenta la escala de referencia. Si se detectan calles sin salida falsas, aparece una advertencia, pero la herramienta continúa con el proceso. Las calles sin salidas falsas detectadas se escriben en un archivo de registro llamado DeadEnd#.txt (donde # es un número que aumenta progresivamente con cada archivo de registro generado).
Vértices: los vértices extraños pueden afectar la calidad y el tiempo de procesamiento. Use la herramienta Simplificar línea para quitarlos si procede.
Esta herramienta evalúa los conflictos de gráficos de entidades simbolizadas. La extensión de la simbología y la escala de referencia se usan de forma conjunta. Ejecute esta herramienta cuando hayan terminado de aparecer los símbolos y asegúrese de que la escala de referencia corresponde a la escala de salida final pretendida.
Se producirá un error si los anchos de los símbolos de línea y de contorno son iguales a cero. Para eliminar la visualización de algunas entidades, considere la posibilidad de usar una consulta de definición en la capa.
Las entidades detectadas con ancho de símbolo igual a cero se escriben en un archivo de registro llamado NoLineWidth#.txt (donde # es un numeral que aumenta progresivamente con cada archivo de registro generado).
Para evaluar el sistema de coordenadas, se usa la variable de entorno Sistema de coordenadas cartográficas si está configurada; de lo contrario, se usa el sistema de coordenadas del marco de datos si la herramienta se ejecuta en el primer plano en ArcMap. Si ninguna de estas opciones está disponible, se utiliza el sistema de coordenadas de las capas de entrada.
En el sistema operativo Windows, los archivos de registro que se generan al dispararse advertencias o errores se escriben en C:\Users\<user name>\AppData\Local\ESRI\GeoProcessing.
Consideraciones del flujo de trabajo
Esta herramienta es muy eficaz generalmente cuando se utiliza junto con otras herramientas de generalización y resolución de conflictos de gráficos. A continuación se describen algunos consejos que le ayudarán a utilizar estas herramientas junto con otras capas y otras herramientas en un flujo de trabajo:
- Es importante comprender que las clases de entidad de entrada se modificarán. Esta herramienta no crea nuevas clases de entidad de carretera de salida, sino que modifica las clases de entidad de entrada directamente. Considere la posibilidad de simbolizar las capas de entrada con representaciones (con la propiedad de edición establecida para almacenar invalidaciones de geometría). En este caso, todas las modificaciones hechas por la herramienta se almacenan como invalidaciones de geometría. Si los resultados no son los esperados, o para volver a ejecutar la herramienta con otros parámetros, quite las excepciones usando la herramienta Quitar excepción. Si las capas de entrada no se dibujan con representaciones, haga una copia de las clases de entidad antes de procesarlas para preservar su estado original. Ya que el desplazamiento que ocurre soluciona los conflictos, ejecutar la herramienta una segunda vez no tendrá efecto, ya que ya no habrá conflictos que solucionar.
- Quite primero las entidades extrañas. Según la densidad de la red de carreteras, se recomienda quitar las entidades de carreteras menores extrañas primero para crear más espacio para resolver conflictos. Esto se puede hacer con una consulta de definición, con una selección para quitar una o más clases de carreteras o con mayor refinamiento usando la herramienta Simplificar red de carreteras.
- Fusione las carreteras antes de desplazarlas. La herramienta Fusionar carreteras divididas es básicamente lo contrario a la herramienta Resolver conflictos de carretera. Evalúa entidades de carreteras que están cerca unas de otras y son esencialmente paralelas (generalmente vías individuales de una entidad de carretera dividida simple) y genera una línea de representación que se utiliza para visualizar la carretera de una manera más clara. Los dos enfoques son soluciones válidas para el problema de carreteras unidas. En general, en escalas de salida más grandes, es preferible separar visualmente las líneas individuales, mientras que en escalas más pequeñas se deben fusionar en una única línea. En escalas de rango medio, es preferible utilizar los dos enfoques para las distintas clases de carreteras. Si ambas herramientas se usan juntas en un único flujo de trabajo, ejecute primero Fusionar carreteras divididas con las entidades relevantes y use los resultados de esa herramienta como entradas a la herramienta Resolver conflictos de carretera.
- Establecer la jerarquía de entidades. El parámetro Campo de jerarquía se utiliza para identificar la importancia relativa de las entidades de carretera. Generalmente, corresponde a la manera de clasificar y simbolizar las carreteras. Las carreteras menos importantes se ajustan para acomodar la visualización de las más importantes. Un valor de jerarquía de 1 indica las carreteras más importantes; los valores de enteros más altos indican progresivamente carreteras menos significativas. Para obtener mejores resultados, no aplique más de cinco clases de jerarquía a los datos de entrada. Para la jerarquía de entidades, todas las capas de entrada se evalúan en conjunto a fin de que cada capa contenga un campo con el mismo nombre, usando los mismos valores de clasificación.
- Considere la posibilidad de bloquear entidades específicas. El parámetro Campo de jerarquía también se puede utilizar para bloquear entidades, calculando el valor del Campo de jerarquía a 0 para estas entidades. Una entidad bloqueada no se moverá ni desplazará. Esto es útil cuando una carretera no se puede cambiar debido a su relación con otras entidades geográficas de mapa, especialmente los datos continuos como la elevación. Por ejemplo, una sección de una carretera puede correr a lo largo de un valle estrecho muy empinado y sería cartográficamente incorrecto mover la carretera lejos de su ubicación actual. El bloqueo también se puede utilizar para introducir barreras al desplazamiento de la carretera.
- Use bloqueos para definir barreras. También puede utilizar bloqueos para introducir barreras al desplazamiento de la carretera. Por ejemplo, puede incluir una capa de líneas férreas en la lista Capas de carretera de entrada junto con las carreteras. Si todas las entidades de vías férreas tienen asignado un valor de jerarquía de 0, las carreteras se evalúan para detectar conflictos de gráficos con las vías férreas y no se desplazan por encima o sobre ellas, pero las entidades de vías férreas en sí no se modifican.
El parámetro opcional Clase de entidad de desplazamiento de salida crea una clase de entidad de polígonos que indica la cantidad y la dirección del desplazamiento ocurrido. Esta clase de entidad se puede utilizar para una inspección visual, para una consulta espacial o como entrada para la herramienta Propagar desplazamiento.
Partición de datasets grandes
Esta herramienta actúa contextualmente de tal forma que se tengan en cuenta las entidades adyacentes o de conexión al determinar el estado final de cada entidad individual. Se pueden ingresar varios datasets a la vez, lo que significa que todos se consideran simultáneamente. Usar una gran cantidad de datos de entrada (o muchas capas de entrada separadas) puede exceder los límites de memoria. Para evitar esta limitación, considere habilitar la partición al ejecutar esta herramienta especificando una clase de entidad de partición en la variable del entorno de geoprocesamiento Particiones cartográficas. Cuando la creación de particiones está habilitada, la herramienta puede procesar secuencialmente los datos en tramos lógicos y manejables. Las entidades de entrada delineadas por cada polígono de partición se cargan en la herramienta, junto con los datos adicionales de una zona de influencia alrededor de la partición. Los datos adicionales se consideran a medida que continúa el procesamiento. Esto garantiza que las clases de entidades resultantes son sin interrupciones y los estados de las entidades que se extienden a través de los límites de partición son consistentes.
Cuando se solucionan los conflictos de carretera con la división, las entidades que están en las zonas de influencia más allá del borde de cada partición también se modificarán. En el límite de partición, coinciden con el desplazamiento que se realizó dentro de la partición. Viajar lejos del borde de partición, la cantidad de desplazamiento disminuirá, resultando en una transición suave. Esto se lleva a cabo para que la conectividad de la red de la carretera permanezca intacta cuando se procesa cada partición. Cuando se procesa la partición adyacente, el desplazamiento disminuido se detecta como un conflicto y se soluciona como normal. El resultado es que los desplazamientos de la carretera son consistentes a través de los límites de partición.
Temas relacionados
- Fusionar carreteras divididas
- Resolver conflictos de carretera
- Propagar desplazamiento
- Comprender la resolución de conflictos y la generalización
- Automatizar los flujos de trabajo de resolución de conflictos y generalización con geoprocesamiento
- Generalizar datasets grandes usando particiones
- Crear particiones cartográficas
- Particiones cartográficas (configuración del entorno)