Bar*_*oro 5 gps android location distance
我在这个主题上进行了一些研究,但是有很多意见并没有给出清晰的图像.我的问题是:我正在为Android开发一个基于gps的应用程序,我希望知道Androids LocationManager指定的当前位置与其他位置之间的实时距离.我尝试了Haversine公式,一个余弦定律公式,然后我发现,Android SDK给了我一个简单的函数Location.distanceTo(Location) - 我不确定这个函数运行的是什么方法.
所以,关键是,如果这些位置之间的实际距离大多数时间不会大于aprox,那么对我来说这将是一件好事.100-200M?也许我应该查看Vincenty的公式?真的很慢吗?有人可以解释一下我应该选择什么?
不要使用 distanceTo。使用 distanceBetween 方法,因为听起来您已经有了坐标,这就是此方法所需要的:Location.distanceBetween() Javadoc
| 归档时间: |
|
| 查看次数: |
9068 次 |
| 最近记录: |