【问题标题】:Latitude and Longitude get changed every time I fetch them at same position每次我在同一位置获取它们时,纬度和经度都会改变
【发布时间】:2015-07-13 09:57:23
【问题描述】:

我正在使用 android 融合位置 api 来获取同一位置的纬度和经度,但是每次我获得同一位置的不同纬度和经度时,最后 4 位数字每次在同一位置都不同,为什么这样以及如何获得所有可能的纬度& 同一位置的经度。

所以请帮我解决这个问题。

【问题讨论】:

  • GPS 的点精度没有那么高。即使您长时间停留在某一点,它也会产生一些变化。
  • 增加获取位置time interval
  • @AnandMakwana 是的,那么解决方案是什么..?
  • @MD 我在 15 分钟内得到它
  • 您可以计算新旧之间的距离并进行一些距离预测,例如>100m。

标签: android google-maps latitude-longitude android-fusedlocation


【解决方案1】:

位置通常只精确到一个街区,并且会在其中发生变化。尝试将坐标四舍五入到小数点后两位并使用它们。

【讨论】:

  • 舍入小数点后两位是行不通的,因为即使您移动到距离所需位置大约 10 到 20 米的地方,经纬度的前两位小数也是一样的。
猜你喜欢
  • 1970-01-01
  • 2012-11-08
  • 1970-01-01
  • 2012-09-19
  • 2021-09-29
  • 2013-03-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多