1

Android アプリケーションに「GPS 位置を道路にスナップ」機能を実装する必要があったため、必要に応じてhttps://github.com/graphhopperの Android の例を変更しました。実際には期待どおりの動作をしましたが、ユーザーのデバイスに提供する必要があるデータ形式についてかなり混乱しています。

pbf.osm ファイルを提供することは可能ですか? ユーザーにできるだけ小さなデータチャンクを提供するにはどうすればよいですか?

それとも、これはネイティブの Android アプリ (Web ベースではない) への「道路へのスナップ」を実現するための完全に間違ったアプローチですか?

4

1 に答える 1

0

私は Graphhopper について詳しくは知りませんが、これは単なるルーティング エンジンであり、その目的のために調整されていることを考慮してください。

あなたが探しているのは、特定のジオポスの道路上の最もきれいなポイントを返すだけの「逆ジオコーディング」の非常に単純な方法です。これは、ルーターのように (単純化された) ルーティング グラフでは機能しませんが、地理空間クエリ用に調整された最適化された構造では機能します。すでにそれを実装している既存のオフライン マップ フレームワークがあるのではないでしょうか?

于 2014-08-10T06:10:08.720 に答える