【问题标题】:iPhone horizontal accuracy not getting above 100.00iPhone水平精度没有超过100.00
【发布时间】:2010-10-29 21:47:57
【问题描述】:

我正在使用 CLLocationManager 来获取位置,并且我需要在大约 40-50 米范围内。我已经将期望精度设置为最近的十米(也尝试过最好的)。它总是以 100.00 的形式出现。没有更高,没有更低。手机上没有手机服务,只是关闭 GPS 和 WiFi。 iPhone 3G。还尝试了 Apple 的 LocateMe 示例项目,结果相同(将 nslog 放入 LocateMe 以检查准确性)。这是没有手机服务的情况下可以获得的最高精度吗?我觉得我以前变得更好了。被难住了。

【问题讨论】:

  • 设备正上方是否有广阔的晴朗天空?即使是这样,您也可能需要等待几分钟才能让设备锁定视野中的所有卫星,尤其是使用 3G 等较旧的设备。
  • 您在开始更新之前设置的所需精度是多少?

标签: iphone gps cllocationmanager cllocation


【解决方案1】:

最近,Apple 停止使用 Google 的定位服务并开始使用他们的定位服务,发现定位的准确性有时会更差。同样你提到你在设备上没有文化服务,这不允许使用 AGPS(哦,也许 WiFi 有点帮助)。就像@hotpaw2 所说,GPS 适配器连接到卫星可能需要一些时间。

【讨论】:

    猜你喜欢
    • 2018-01-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-10
    • 2011-01-22
    相关资源
    最近更新 更多