Навигационные системы, такие как Garmin и TomTom, всегда очаровывали меня. Я хотел реализовать небольшие приложения для карт/навигации, чтобы опробовать различные алгоритмы обработки и расширить свои знания о них.Map-Navigation Project, Как обычно хранятся/представлены данные о дорогах?
Это две части вопроса:
1.) Как Картографические данные хранятся? - Когда у вас есть сеть дорог, как эти данные обычно хранятся? Какие части данных сохраняются для воспроизведения карты позже? Каждая дорога хранится в виде ряда точек, где она меняет направление? В каких форматах файлов хранятся эти данные? Существуют ли общедоступные библиотеки для простого анализа этих файлов? У кого-либо есть особенности того, как данные карты/дороги хранятся/представляются, это было бы очень полезно.
2.) Навигация/Путь - Когда основной путь на этой карте данных (a la Garmin) является моим предположением правильным, что он преобразуется в направленный граф? Является ли каждое пересечение дорог вершиной с краем, которое определяет расстояние между вершинами? Это то, что я думал о том, чтобы сделать так, что я мог бы попробовать некоторые основные хорошо известные алгоритмы обработки и посмотреть, что я получу.
Я видел this общедоступные данные о карте в США, но я не уверен, как он представлен, и если он достаточно подробно для меня, чтобы я мог построить свой ориентированный граф.
Если у кого-то есть информация, я был бы признателен. Чем более подробные знания у вас есть, тем лучше.
Данные в векторе во всех навигационных системах, без исключения! – Zich 2017-02-03 22:22:54
@ Zich, должно быть, хорошая вещь, чтобы знать обо всех навигационных системах. Кратко взгляните на автономную навигацию по роботам, и вы увидите много хитов с участием облаков точек, таких как http://www.robotics.unsw.edu.au/u10/Autonomo-navigation-using-a-real-time- 3D-point-cloud, где GeoTIFF регулярно используются для отображения отображаемых поверхностей рельефа как pointclouds (т.е. DEMs). Такие системы, которые ищут маршруты с наименьшими затратами, не ориентируются на генерацию профилей из DEM (обычно растра) или DTM (обычно векторный TIN). – 2017-02-04 09:22:48
Да, это! (Все нави ...), похоже, вы сказали, что некоторые автомобили используют железные дороги! Я говорю нет! У всех автомобилей есть колеса, и они не используют железнодорожные пути! Просто! И да, это общее правило, анализ кратчайшего пути может быть выполнен по растровым данным в программных средствах ГИС (т. Е. С использованием функции Коридора в Arcgis), но это не система навигации! Многие из вышеперечисленных ответов должны принять во внимание голос, но я не могу игнорировать его. – Zich 2017-02-04 21:20:40