寻找两个地点之间的距离

时间:2013-11-02 02:51:24

标签: android geolocation

我目前正在开发一个Android应用程序,我需要一些帮助。我的应用是找到乘客起点和终点之间的距离。使用Google地图查找距离可能无济于事,因为Google地图可能无法识别终点和路线。因此,我需要一种方法来根据人的行进路线找到行进的距离。

P.S:有一些关于使用纬度和经度查找距离的帖子,但我需要一些东西来动态地找到路线的距离。

全部谢谢

1 个答案:

答案 0 :(得分:0)

我认为你有答案 - 只需要改进。

在旅行期间定期检查您的纬度/长度,并计算自上次检查后行驶的距离。注意当前的lat / long,然后重复。

计算行进的增量距离越频繁,您的准确度就越高,但您将使用的电池电量越多。

编辑:您可以注册定期更新。我建议每秒开始一次。有关示例,请参阅https://developer.android.com/training/location/receive-location-updates.html