La herramienta Resolver conflictos de carretera ajusta las entidades de carretera simbolizadas para 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 basadas en el valor del 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. Utilice esta clase de entidad como una entrada para la herramienta Propagar desplazamiento para asegurarse de que las relaciones espaciales con otras entidades se mantengan.
La herramienta desplaza las entidades basada en sus relaciones espaciales y la jerarquía relativa:
Entidades distintas: las entidades distintas tienen valores de jerarquía diferentes. 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 iguales: las entidades iguales tienen los mismos valores de jerarquía. 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í.
Calles sin salida: las calles sin salida (entidades "colgantes" que no están conectadas a un extremo) se acortan levemente si no hay un espacio discernible visualmente entre el extremo y otro camino. 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) como rotondas se amplían (se expanden hacia afuera) para garantizar un espacio discernible visualmente 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 se distingan gráficamente cuando se simbolicen 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. Utilice la herramienta De multiparte a parte simple o cree una topología con una regla Debe ser de parte simple para convertir las entidades en entidades de parte simple.
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, aparece 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 (dónde # es un numeral 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 a sí mismo para identificar éstas áreas. Si se detectan entidades cerradas, aparece una advertencia y la herramienta no lleva a cabo el proceso. Los Object ID de las entidades cerradas se escriben en un archivo de registro llamado SelfIntersect#.txt (donde # es un numeral que aumenta progresivamente con cada archivo de registro generado).
Geometría por debajo de la tolerancia XY: puede haber algunos casos en los que se encuentren 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 ObjectID de entidades con geometría por debajo de la tolerancia se escriben en un archivo de registro llamado GeomBelowTolerance#. txt (donde # es un numeral 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 numeral 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 procesa la herramienta sin reparar la conectividad, las faltas de conexión inesperadas pueden quedar a la vista en los resultados. Cualquier extremo que esté dentro de los 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 numeral 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. Si corresponde, utilice la herramienta Simplificar línea para quitarlos.
Esta herramienta opera accediendo a conflictos de gráfico de entidades simbolizadas. La extensión de la simbología y la escala de referencia se tienen en cuenta en forma conjunta. Ejecute esta herramienta sólo después de finalizar la apariencia de 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 símbolos de línea y 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 anchos de símbolo iguales 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.
La ubicación de los archivos de registro que se puede generar cuando aparecen las advertencias o los errores cambia según el sistema operativo:
- En Windows XP, los archivos de registro se escriben en C:\Documents and Settings\<user name>\Application Data\ESRI\GeoProcessing.
- En las versiones posteriores de Windows, los archivos de registro 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:
- No olvide 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 parámetros diferentes, elimine las excepciones utilizando la herramienta Eliminar 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án conflictos que solucionar.
- Primero elimine 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 o una selección para eliminar una o más clases de carreteras o con un mayor refinamiento, utilizando la herramienta Simplificar red de carreteras.
- Fusionar carreteras antes de desplazarlas. La herramienta Fusionar carreteras divididas es lo opuesto 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 utiliza las dos herramientas al mismo tiempo en un flujo de trabajo simple, ejecute Fusionar carreteras divididas primero en las entidades relevantes y utilice los resultados de esa herramienta como entradas para 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.
- Considerar bloquear entidades específicas. El parámetro Campo de jerarquía también se puede utilizar para bloquear entidades, calculando el valor 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.
- Utilice el bloqueo para definir barreras. El bloqueo también se puede utilizar para introducir barreras al desplazamiento de la carretera. Por ejemplo, se puede incluir una capa de vías 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 las entidades adyacentes o de conexión sean consideradas 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. La partición le permite a la herramienta procesar en secuencia 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)