Cómo eliminar las redes viales tipo espagueti
¿Se ha preguntado alguna vez cómo eligen los cartógrafos qué carreteras dibujar y cuáles dejar fuera de un mapa? Antes, los cartógrafos decidían manualmente qué carreteras eran importantes según la escala que se iba a representar. En escalas relativamente pequeñas, como un mapa de todo Estados Unidos (1:50.000.000), la gran mayoría de la red vial no puede mostrarse por falta de espacio. Por eso, la selección es muy estricta: solo deben aparecer las carreteras más importantes de la zona. Esto depende en gran medida del contexto, para lo cual el cartógrafo necesita disponer de mucha información. Hacerlo es una tarea muy laboriosa. Naturalmente, esto llevó a que hoy en día este proceso haya sido sustituido por el ordenador.
Pero la pregunta es: ¿cómo conseguimos que el ordenador haga esta selección automáticamente?
Antes de entrar en ello, primero queremos presentarle nuestra fuente de datos. Utilizamos OpenStreetMap, un proyecto open source en el que muchos voluntarios de todo el mundo dedican horas a cartografiar nuestro planeta. Es una iniciativa fantástica: nos proporciona un mapa global que no deja de mejorar. Sin embargo, también tiene una desventaja. La calidad y la consistencia de los datos no son tan altas como las de un dataset revisado manualmente por cartógrafos profesionales.
Cada carretera en OpenStreetMap tiene una categoría vial. Esto es lo que hemos estado haciendo durante los últimos años: en cada nivel de zoom, definimos una categoría mínima de carretera que debe mostrarse. Esto significa que cuanto más acercamos el zoom (cuanto mayor es la escala), más carreteras aparecen. Del mismo modo, cuanto más alejamos el zoom, menos carreteras son visibles.
Esto da buenos resultados en algunas zonas y peores en otras. Como nos apasiona crear los mejores mapas posibles, no estábamos satisfechos. Las imágenes de abajo muestran algunas situaciones que no son óptimas. Arriba vemos dos zonas con tantas carreteras tan próximas entre sí que han perdido su significado. Debajo, vemos áreas tan dispersas que o bien aparecen carreteras que terminan en medio del campo, o bien parece que no hubiera carreteras en absoluto.
Como puede ver, existe una discrepancia entre lo que queremos mostrar (las carreteras más importantes de la red vial) y lo que seleccionamos (la categoría vial en OpenStreetMap). Por eso desarrollamos un algoritmo de selección alternativo.
En lugar de incluir o excluir carreteras según su categoría, empezamos con todas las categorías viales y vamos eliminando carreteras de forma repetida hasta que ninguna zona esté demasiado cargada. Para decidir qué carreteras eliminar cuando un área está demasiado saturada, analizamos la categoría vial. Las carreteras de categoría inferior se eliminan primero. Solo cuando ya no queda ninguna de esas en la zona se eliminan carreteras de nivel superior. Además, las carreteras que forman parte de grandes redes viarias, como las e-roads en Europa o las interestatales en Estados Unidos, se consideran más importantes. También eliminamos todos los callejones sin salida. Esto dio lugar a una selección de red vial que muestra las carreteras más importantes de cada zona, según el contexto:




Comparación de imágenes entre la selección anterior basada en la categoría vial (izquierda) y el algoritmo de selección mejorado (derecha). Arrastre el control para comparar las imágenes. En estas zonas que antes estaban muy cargadas, a la derecha solo se conservan las redes viales más importantes.

Como puede ver, la red vial tiene ahora una densidad mucho más uniforme. En zonas muy cargadas, como los alrededores de Madrid, se realiza una selección para que el mapa resulte mucho más claro y útil. En áreas que antes eran muy dispersas, como el norte de África, ahora vemos una red vial conectada que también atraviesa zonas con carreteras de menor calidad.
A estas alturas ya sabe que nos apasiona crear los mejores mapas posibles. Consideramos que esto ya supone una gran mejora, especialmente en áreas que antes eran o muy densas o muy dispersas. Sin embargo, también hay zonas en las que se puede debatir si el enfoque anterior o el nuevo es mejor. Por ejemplo, algunas carreteras que consideramos importantes pueden haber sido eliminadas por el algoritmo de selección. Así que no nos detenemos aquí. Puede esperar que sigamos trabajando intensamente para perfeccionar este procedimiento y encontrar formas de aplicar este algoritmo a otras capas.
Si quiere utilizar esta nueva red vial generalizada en sus mapas y todavía no la encuentra en nuestra herramienta, póngase en contacto con nuestro equipo de Soporte.