我还能提高 GPS 精度吗?
Posted
技术标签:
【中文标题】我还能提高 GPS 精度吗?【英文标题】:Can i still improve GPS accuracy? 【发布时间】:2013-07-22 18:17:37 【问题描述】:我想在我的应用中使用位置管理器改进 GPS 位置。我需要一些非常准确的东西。
我使用 Criteria.setAccuray(ACCURACY_FINE) ;
我平均十个位置并使用它
我还能做些什么来提高准确性?
感谢您的帮助。
【问题讨论】:
在很长一段时间内(小时/天/..)平均位置可以产生更好的结果,因为降低精度的因素(坏卫星星座,大气影响,...)随着时间的推移而缓慢变化并且应该在某个时候相互抵消。平均仅 10 次修复可能会使您的位置更接近由这些因素导致的不准确位置,但不会接近您的真实位置。 【参考方案1】:您获得的位置有一个准确度参数。取精度最高的位置,如果多个位置具有相同的精度,您可以对它们进行平均。
平均所有十个点实际上会降低整体准确度(如果点的准确度不同)。
【讨论】:
平均在 android 上有效吗?我认为 GPS 有一个静止过滤器,这样你在静止时不会收到新的位置事件。 @AlexWien 甚至可能是这样。无论如何,仅仅平均位置更新通常不会为您提供更好的位置,无论您获得哪些更新。 在一段时间内使用不同的卫星星座平均应该给出厘米精度。 24 小时后(86400 修复)我认为它们具有厘米精度。你怎么看? 您的答案是猜测,还是您在平均 GPS 位置方面有个人经验? 我对 GPS 和移动应用程序有一些经验,但是,我的答案主要基于数学/概率。所以我无法回答厘米精度的说法。以上是关于我还能提高 GPS 精度吗?的主要内容,如果未能解决你的问题,请参考以下文章