Tir*_*esi 2 android google-maps
Google Maps Android API 实用程序库SphericalUtil.computeDistanceBetween()和 Android [Location.distanceBetween()]( https://developer.android.com/reference/android/location/Location.html#distanceBetween(double , double )之间有什么区别,双精度,双精度,浮点[]))?
它们都计算两个地理位置之间的距离(以米为单位)。
我应该在 Android 中使用哪一个?
编辑:由于某种原因,降价链接无法正常工作,即使在预览中效果很好......
SphericalUtil.computeDistanceBetween()
计算位置之间的弧度距离并乘以EART_RADIUS
Location.distanceBetween()
基于http://www.ngs.noaa.gov/PUBS_LIB/inverse.pdf并使用“反演公式”。距离使用 WGS84 椭球体定义。
IMO 它更好用Location.distanceBetween()
,它往往更精确。
归档时间: |
|
查看次数: |
4006 次 |
最近记录: |