GPS太不准确了

时间:2015-10-06 07:02:33

标签: java android gps

我是android devlopment的新手,我正在尝试创建一个圈计数应用程序。 赞成我计算一个距离(终点线)并寻找与距离(两个最新坐标)的交点。

我的问题是,在最好的情况下,我的gps坐标精度达到了3.0米(半径),这还不够。

你知道如何提高我的准确度吗?还是有更聪明的方法来计算圈数?

非常感谢帮助和建议。谢谢!

1 个答案:

答案 0 :(得分:0)

好的,这个评论变得太长了,所以发布作为答案,尽管它更像是一个建议。

如果不详细介绍,您可以使用活动识别来确定用户正在行走,跑步,驾驶。使用此信息,保持良好的品质'位置更新并使用基于活动的准确度和假定最大速度的组合来检测劣质位置更新。

这个想法可能会扩展到在位置更新太不准确的区域执行死区重新调整。

我已将活动识别添加到库https://github.com/mcharmas/Android-ReactiveLocation,大大减少了启动和运行所需的代码。