私はしばらくの間、osmdroid と osm ボーナス パック (すばらしいライブラリ!) をいじり回しており、オフライン ルーティングとターンバイターン ナビゲーションのアイデアについて熟考してきました。ミックスにgraphhopperを投入することを約束します:
公式の Wiki ガイドは次のとおりです。
- 生のマップ ファイル (.osm、.osm.pbf など) をダウンロードします。
- ./graphhopper.sh import map_file を実行します
現在、これは MapsForge で動作するように設計されており、マップのルーティング データを含む結果の .ghz ファイルを確認する機会がありませんでしたが、私の質問はこれです。このルーティング データを使用することは可能でしょうか? OSM ボーナス パックに含まれる PathOverlay オブジェクトを構築して、実際に何らかのルートを描画するにはどうすればよいでしょうか?
誰かがすでにこの種のことを試していて、それについて何か言いたいことがあるのではないかと思います。