Mi intuición básica sería mostrar los datos como un gráfico, no como un mapa. Piensa en ello como un mapa de líneas de metro: No muestra las líneas en un mapa geográfico, sino como líneas abstractas que se cruzan en los cruces. De este modo, puedes centrarte en la parte importante (es decir, la siguiente estación; cómo pasar de una línea a otra) en lugar de distraerte con la geometría fracturada real de la línea.
Graphviz es definitivamente la mejor opción cuando se trata de gráficos. Puedes controlar casi cualquier aspecto de tu gráfico - Colores, formas, tipos de líneas, orden, tamaño y muchos más. Procesos de Graphviz archivos de texto intuitivos que contienen nodos y aristas .
Tuve una gran experiencia con un proyecto reciente en el que trabajé hace unos meses, y lo recomiendo encarecidamente desde entonces.
Algunos ejemplos de la Galería Graphviz que puede adaptarse a su necesidad:
Disposición radial:
Puedes poner las principales ciudades en el círculo interior, y dar forma a las líneas según la densidad del tráfico. Es probablemente la mejor manera de mostrar todas las ciudades.
(fuente: <a href="http://www.graphviz.org/Gallery/twopi/twopi2.png" rel="noreferrer">graphviz.org </a>) , enlace
Estructura en forma de árbol:
Es una buena opción si se quiere representar la conexión de los suburbios con las ciudades principales. enlace
Gráfico ordinario:
Esta es una buena opción si decide omitir las ciudades más pequeñas y centrarse en las principales MTA. Por supuesto, puedes controlar los colores y hacer que el gráfico sea más vivo.
(fuente: <a href="http://www.graphviz.org/Gallery/directed/world.png" rel="noreferrer">graphviz.org </a>)
enlace