【发布时间】:2015-08-04 01:20:45
【问题描述】:
我每 30 秒后使用 android 使用的位置 api 获取我当前的经纬度位置,但即使我在同一个位置,纬度经度每次都会改变。
所以请告诉我如何解决这个问题,如果我在同一位置,我想获得准确的位置和相同的位置。
【问题讨论】:
-
当你得到位置时,谷歌不能每次都给你准确的位置。位置上总是有一些细微差别。
-
你说的改变是什么意思?如果您使用“=”,那么即使 .0000001 和 .0000002 也不相等。
-
有一个解决方案:当您获得位置检查差异时,如果有轻微偏差(约 20 -40 米),则保留最后一个位置,否则更新新位置。
-
只有当您从网络以及 GPS 中获取位置时才会发生这种情况,我也同意 @ChiragSavsani 的评论
-
@kay 最后 3-4 位每次都会更改,
标签: android google-maps android-fusedlocation