Я какое-то время возился с бонусным пакетом osmdroid и osm (потрясающие библиотеки!), и размышлял над идеей автономной маршрутизации и пошаговой навигации, теперь я еще ничего не пробовал, но что-то звучит очень многообещающе в добавлении графхоппера:
Официальное руководство Wiki выглядит следующим образом:
- Загрузите необработанный файл карты (.osm, .osm.pbf и т. д.).
- Запустите ./graphhopper.sh import map_file
Теперь это предназначено для работы с MapsForge, и у меня не было возможности проверить полученный файл .ghz, содержащий данные маршрутизации для карты, НО мой вопрос в том, можно ли использовать эти данные маршрутизации? построить объект PathOverlay, входящий в бонусный пакет OSM, чтобы на самом деле рисовать какие-то маршруты?
Интересно, кто-то уже пробовал что-то в этом роде и может что-то сказать об этом, любая помощь приветствуется.