路段的不同距离值

时间:2014-08-20 21:35:32

标签: android mapquest

我正在开发一个转向导航应用程序,带有mapquest API for android。我开始导航过程,并且路段的距离表示,例如,"在20米左右转右&#34 ;。但是,当我尝试连续显示距离变化时(通过计算当前位置与下一个必须发生转弯的地理位置之间的距离),它为路径段提供了不同的值。我使用" Location.distanceBetween()"找到距离。我应该实施一些其他逻辑来计算吗?

谢谢, 戈库尔

1 个答案:

答案 0 :(得分:0)

是否没有可用于获取剩余距离的API?也许您注册了一个收到定期回调的监听器?

Location.distanceBetween不是一个很好的选择。如果你有一个大转弯或大转弯,则distanceBetween计算的直线将不会接近实际道路距离。