Los sistemas de navegación como Garmin y TomTom siempre me han fascinado. He querido implementar pequeñas aplicaciones de mapas/navegación para probar varios algoritmos de navegación y ampliar mi conocimiento de ellos.Map-Navigation Project, ¿cómo se almacenan/representan generalmente los datos de carreteras?
Ésta es una pregunta de dos partes:
1.) ¿Cómo se almacenan los datos del mapa? - Cuando tiene una red de carreteras, ¿cómo se almacenan generalmente estos datos? ¿Qué partes de los datos se retienen para reproducir un mapa más adelante? ¿Cada camino se almacena como una serie de puntos donde cambia de dirección? ¿En qué tipo de formatos de archivo se almacenan estos datos? ¿Hay bibliotecas disponibles públicamente para analizar fácilmente estos archivos? ¿Alguien tiene detalles sobre cómo se almacenan/representan los datos de mapas/carreteras? Sería muy útil.
2.) Navegación/Pathing - Al realizar una ruta básica en este mapa, los datos (a la Garmin) es mi suposición correcta de que se convierte en un gráfico dirigido? ¿Cada intersección de carreteras es un vértice con el borde pondera la distancia entre vértices? Esto es lo que estaba pensando hacer, así que podría probar algunos algoritmos de ruta básicos bien conocidos y ver lo que obtengo.
He visto this datos de mapas públicamente disponibles en los EE. UU., Pero no estoy seguro de cómo se representa y si es lo suficientemente detallado como para poder construir mi gráfico dirigido fuera de él.
Si alguien tiene alguna información, la agradecería. Cuanto más detallado sea el conocimiento, mejor.
¡Los datos están en vector en todos los sistemas de navegación sin excepción! – Zich
@Zich, debe ser algo bueno saber sobre TODOS los sistemas de navegación. Eche un vistazo breve a la navegación autónoma de robots y verá muchos éxitos que involucran nubes de puntos, como este http://www.robotics.unsw.edu.au/u10/Autonomous-navigation-using-a-real-time- Nube de puntos 3D donde los GeoTIFF se usan regularmente para representar superficies de terreno cartográficas como nubes de puntos (es decir, DEM). Dichos sistemas buscan rutas de menor costo que no naveguen en función de la generación de perfiles desde un DEM (típicamente raster) o DTM (típicamente TIN basado en vectores). –
¡Sí, lo es! (Todos los navi ...) es como si dijera que algunos automóviles usan ferrocarriles. ¡Estoy diciendo que no! ¡Todos los automóviles tienen ruedas y no usan vías de ferrocarril! ¡Sencillo! Y sí, es una regla genérica, el análisis de ruta más corta se puede ejecutar sobre datos ráster en software GIS (es decir, usando la función Corridor en Arcgis) pero no es un sistema de navegación. Muchas de las respuestas anteriores deberían tomar un voto negativo, pero las tuyas no puedo ignorarlas. – Zich