我想创建一个应用程序,在旅行时向用户显示说明。问题是,当您在一段时间内没有收到仓位时,用户可能会通过 2-3 条指令。在它之后,当一个新的职位到来时,我想在路上找到下一个指令。
根据我的位置找到该指令的最佳方法是什么?Graphhopper能帮我找到它吗?或者在这种情况下,我应该重新计算整个路线(从我的位置到目的地)?
我尝试了locationIndex.findClosest()
方法,但我不知道它是下一个还是上一个指令。
请给我一些建议。
谢谢。
尝试:
ghResponse.getInstructionList().find(currentPosition.latitude, currentPosition.longitude)