为什么我的iPhone的GPS跟踪变得如此糟糕?


8

从2011年夏季开始,我开始在iPhone 4(而非4s)上使用Nike + GPS应用程序跟踪跑步情况。GPS跑步测量非常一致:从同一跑步到同一路线的跑步距离可能相差十分之一英里运行,但是我知道GPS并不总是那么精确,所以这并不困扰我。

有时在今年(2012年)九月我运行跟踪的精度就这样了。我有些地方的距离被低估了多达50%。我以为可能是Nike +,但我安装了Strava Run并进行了另一次大规模的过度测量。上周末,在Nike +上,跑步6英里(使用gmap-pedometer.com测量)为0.17英里。(值得称赞的是,Nike +应用程序经常向我警告GPS信号“微弱”,因此即使对它的数据质量也存有疑问。)

但是,在非运行应用程序中,定位服务似乎还不错。地图将我放在正确的位置。天气应用程序(“ 黑暗的天空”是我最好的例子)完全知道我的位置。他们还在使用其他方式获取我的位置吗?阅读这个问题这个让我觉得这可能是一个硬件问题,但应用程序的困惑我之间的矛盾。

预计到达时间:我尚未安装iOS 6更新,因此仍为iOS 5。


您是否尝试过完全重启iPhone?
格里

“完全重启”是指重启电源,对吗?不,实际上我没有想到,考虑到我的技术支持背景,这有点尴尬。我现在尝试。
pjmorse 2012年

您在运行iOS 6吗?我最近在Waze和MotionX Drive中遇到了GPS问题(我经常在汽车上使用两个应用程序)。我正在运行iOS 6,我认为这是问题开始的时间。
EmmEff 2012年

我将抵制iOS 6升级已有几个星期了(为了避免使用新的Maps应用程序),所以没有,不是iOS6。我将编辑问题以提供该数据。
pjmorse 2012年

您是否与应用程序的开发者一起打开了支持票证,以确保当屏幕变暗时,他们实际上正在使用GPS,或者正在调用耗电量较小的手机信号塔定位机制。在最佳设置下,我得到了Runmeter开发人员的好评,可以在位置数据嘈杂时(通常如此)使我的跑步位置数据变得平滑并获得更好的距离测量。
bmike

Answers:


8

我经常在iPhone 4S上使用RunKeeper遇到类似的问题,因为距离过大。在查看我的跑步路线图时,我可以看到坐标从一个点到另一个点有些不规则地跳动,这说明了额外的距离,这对于整个户外跑步而言,不仅是零星的GPS接收效果差的地方。

正常运行:

在此处输入图片说明

错误的运行:

在此处输入图片说明

虽然我不能给一个明确的答案,为什么会出现这个问题,为什么iPhone似乎卡住这个bug的状态,当它完全重新启动iPhone(和可能额外切换飞行模式重新启动天线和)似乎请解决几天甚至几周的时间。

附带一提,自从我升级到iPhone5(当然还有iOS 6)以来,问题一直没有解决。也许此问题已在iOS或硬件中得到解决。


我已经完成了重启。我看看它对明天的比赛是否有帮助。
pjmorse 2012年

飞行模式也会关闭GPS无线电,但是如果您暂时只是关闭wifi和蜂窝数据,它将继续运行-您可能需要尝试一下以查看它是否有所改善,并排除任何潜在的天线干扰。

我的猜测是,关闭屏幕后,位置API会使用不太准确的位置调用。大多数GPS应用程序具有防止屏幕变暗或使数据平滑的设置,以便您在绝对需要GPS电平详细信息时可以显着消耗更多电池,或处理在设备处于低功耗模式时到达的不太准确的位置数据屏幕关闭后。基本上,iOS已更改,并且该应用程序未更改以处理较不准确(但更具经济意识)的数据。
bmike

@bmike对于RunKeeper,我总是关闭屏幕以防止意外输入,通常这对精度没有任何负面影响。根据我的观察,iPhone偶尔会陷入馈送RunKeeper不准确数据的状态,每次发生在我身上的数据在完全重新启动后都会立即得到解决。
格里2012年

@Gerry非常有趣。您是否认为某些后台任务使GPS /位置花费了时间,而您关心的应用程序却导致采样时间延迟?很高兴我不必重新启动即可获取良好的位置数据,但是如果您可以在两次重新启动之间重现此不良结果/良好结果,则可能会遇到麻烦。
bmike
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.