1

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

4

1 回答 1

1

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

于 2010-10-29T22:20:05.303 回答