1

旅行中にユーザーに指示を表示するアプリを作成したいと思います。問題は、しばらくの間ポジションを受信しない場合、おそらくユーザーは 2 ~ 3 回の指示を通過したことです。その後、新しいポジションに着いたら、次の指示を道で見つけたいと思います。

私の立場に基づいてその指示を見つける最良の方法は何ですか? Graphhopper はそれを見つけるのを手伝ってくれますか? または、この場合、ルート全体 (現在地から目的地まで) を再計算する必要がありますか?

メソッドを試しlocationIndex.findClosest()ましたが、それが次の命令なのか前の命令なのかわかりません。

アドバイスをお願いします。

ありがとうございました。

4

1 に答える 1

2

試す:

ghResponse.getInstructionList().find(currentPosition.latitude, currentPosition.longitude)
于 2014-12-11T11:03:49.537 に答える