我想根据当前位置检测一些标记的坐标,但我的问题是,有时候,我当前位置的精度范围圆比较大,我检测这些标记非常困难,因为我目前的位置离标记有点远。我的问题是,如果有一些方法可以检查这些标记的坐标是否在我当前位置的精度圆内,或者获取圆的半径距离?如何获得谷歌地图API中的精确距离Android
0
A
回答
0
Accuracy
参数恰好是置信圈的半径。从Android文档:
我们将精度定义为68%置信度的半径。换句话说,如果您在此位置的经度和纬度 处画一个圆,并且半径等于准确度,则真实位置在圆内的概率为68% 。
您还可以得到距离的两个GoogleMap的点之间做这个:
Location location1 = new Location(point1.latitude, point1.longitude);
Location location2 = new Location(point2.latitude, point2.longitude);
float distanceInMeters = location1.distanceTo(location2);
+0
我假设68%的信心是由于GPS硬件的不准确/波动造成的?特别是在室内时。 – 0x23212f
+0
也许吧,但是在做几个位置请求时你可以得到相当不错的准确度。如果它困扰你这样做,你可以使用** Google API定位服务**来自动完成所有的事情。 –
相关问题
- 1. 谷歌地图距离API
- 2. 如何获得按城市+谷歌地图上的zipCode的距离API
- 3. 谷歌放置api得到android附近地点的距离
- 4. 如何在Android v2上的谷歌地图获得替代路线的距离
- 5. 谷歌地图API,距地铁站的距离
- 6. 如何使用谷歌地图计算用户的精确距离?
- 7. 谷歌地点api排名的距离
- 8. 谷歌地图API驾驶距离不准确
- 9. Android谷歌地图精确度问题
- 10. Android /谷歌地图:获取路线的距离
- 11. 谷歌API - - 地方搜索RankBy距离
- 12. 谷歌地图集成,获得测量距离
- 13. 谷歌地图 - 如何获得米之间的两点之间的距离?
- 14. 谷歌距离矩阵API
- 15. 谷歌地方API如何获得
- 16. 使用谷歌地图计算距离
- 17. 谷歌地图距离矩阵REQUEST_DENIED
- 18. 谷歌地图距离计算
- 19. 如何计算谷歌地图中两点之间的距离?
- 20. 的Android +谷歌地图API
- 21. 如何在android中的谷歌地图中查找多段线的距离?
- 22. 谷歌地图API的时间和距离数据(访问/ VBA)
- 23. 使用谷歌地图api工作两点之间的距离?
- 24. 谷歌地图上的精确路径
- 25. 谷歌地图确定沿线的距离
- 26. 如何使用谷歌地点api查找距离
- 27. Android谷歌地图API与JavaScript谷歌地图API
- 28. 谷歌地图地理编码API(如何获得纬/长)
- 29. android如何获取谷歌地方的谷歌API密钥?
- 30. Android谷歌地图点之间的距离
我相信*坐标标记*是静态的,不是基于用户位置。请编辑您的问题,以便更清楚。 – 0x23212f