我想开发与谷歌地图上的当前位置标绘应用程序。在这里,我通过LocationManager的onLocationChanged(GPS PROVIDER & NETWORK PROVIDER)获取位置详细信息。我能够获得位置详细信息。但有时候会收到gps漂移(即,在其他地方显示我的当前位置)。如何避免这种漂移。如何避免GPS在android中漂移?
回答
当位置速度接近停顿时,您可以通过忽略位置来避免发生倾覆。
否则你不能,GPS是最好的位置技术,它有时会漂移,没有什么更好的。 有些技术可以避免导致GPS失效,比如等待几秒钟之后等待GPS,并且不要让我们等待几个地点,或者检查horicontalAccuracyEstimation的值。
而且你的表现“出一些其他的地方我的位置”是不是很描述,您应该添加多少米的位置(或者地图)是错误的,
在城市户外Beeing 30米甚至dispalcement更多可以发生,这没什么不寻常的。
嗨Alex。感谢您的回答。是的,我距离我目前的地方有近100米的距离(漂移)。此外,我有onLocationChanged接口使用此链接http://stackoverflow.com/a/20399045/4073227一些距离计算。如果在速度<10(近静止)时忽略了位置,行走速度也将被忽略。 – 2014-12-08 07:09:39
如果你在外面看到天空,100米远远不够。这不应该发生。如果你坐在靠近窗户的建筑物里,可能会发生。对于距离计算,android和ios都有构建方法。 – AlexWien 2014-12-09 19:04:57
- 1. 如何避免在python中迁移django
- 2. 如何在Android中避免此消息
- 3. 如何避免RealmSwift中的迁移
- 4. Android如何避免NullPointException
- 5. 如何在实施GPS时避免电池消耗?
- 6. Android GPS距离计算器 - 实时跳转/漂移过滤
- 7. 如何避免Android中滥用Rest API?
- 8. 如何避免图像被移位?
- 9. 如何避免鼠标移动触摸
- 10. 如何使用python漂白库来避免脚本注入?
- 11. Android:如何避免在listview,android中滚动标题?
- 12. 如何避免
- 13. 如何在图中移动几行以避免重叠?
- 14. 如何避免在ruby中出现错误的回滚迁移?
- 15. 如何避免android webview的缩放
- 16. 如何避免NPE与Android活动
- 17. android-如何避免缓存json
- 18. 如何避免特殊字符SQLite Android
- 19. 如何避免默认Android浏览器
- 20. 如何避免在PHP
- 21. 如何避免在jQuery的
- 22. 如何避免在C#
- 23. 如何避免在MySQL
- 24. 如何避免在JavaScript
- 25. 如何避免在asp.net
- 26. 如何避免在Javascript
- 27. 如何避免在PostgreSQL的
- 28. 如何避免在MVC
- 29. 如何避免在改造
- 30. 如何避免在MySQL
如果您需要准确性,请考虑使用[位置API](http://developer.android.com/google/play-services/location.html) – j4rey89 2014-12-05 09:10:38