使用Graphhopper在GPS修复丢失后找到正确的指令

时间:2014-12-10 10:08:45

标签: android gps graphhopper

我想创建一个应用程序,在旅行时向用户显示说明。问题是,当你一段时间没有收到任何职位时,用户可能会通过2-3条指令。在新职位到来之后,我想在路上找到下一条指令。

根据我的位置找到该指令的最佳方法是什么? Graphhopper能帮助我找到它吗?或者我应该在这种情况下重新计算整个路线(从我的位置到目的地)?

我尝试了locationIndex.findClosest()方法,但我不知道它是下一条还是上一条指令。

请给我一些建议。

谢谢。

1 个答案:

答案 0 :(得分:2)

尝试:

ghResponse.getInstructionList().find(currentPosition.latitude, currentPosition.longitude)