2

我尝试使用

gpsSignal = currentLocation.horizontalAccuracy;

(gpsSignal 是浮动的)

我知道,如果 gpsSignal < 0 信号丢失但是,当 gpsSignal 为 0.00 时是什么意思???

来自多云的德国的问候

编辑:如果我在我的 iPad 4(只有 wifi)上使用它,horizo​​ntalAccuracy 的结果只有 0.00

所以我认为,horizo​​ntalAccuracy 的返回值正好是 0.000 的结果意味着:没有 GPS

但是我在文档中找不到这个事实???

4

1 回答 1

1

看来你发现了一个错误。Gps应用开发中有一些“秘密”:

1)如果纬度和经度都具有值 0 并且如果该位置被标记为有效,那么这始终是一个编程错误,在您或 API 端或其他地方。尽管 (0,0) 在理论上是可能的,但实际上只能通过模拟才能达到。没有船只或飞机可以精确地导航到(0,0),精度为 10 厘米。

2) 这同样适用于其他一些值,例如 hdop 或在您的情况下为 horAcc。

所以忽略这个位置!

于 2013-06-01T11:51:04.873 回答