1

iPhone CLLocationManager による Wi-Fi またはセルラー タワーからの位置は、ルートを追跡するのに十分な精度ではありません。GPSからの位置のみが必要です。

今のところ、フィルターnewLocation.horizontalAccuracyに inを使用します。didUpdateToLocation

if (newLocation.horizontalAccuracy < 0 || newLocation.horizontalAccuracy > 100) return;

位置が不正確な位置 (おそらくセル タワーの位置) に「ジャンプ」すると、 horizo​​ntalAccuracy が 100 になることがわかったので、100 を使用して除外します。

精度にもかかわらず、GPS のみの位置を取得する最良の方法は何ですか?

4

1 に答える 1

0

GPS のみのデータを取得することはできません。CLLocation は、GPS、セル タワー、および範囲内の利用可能なワイヤレス ネットワークに基づいて計算されることを理解しています。

于 2010-11-03T10:46:59.470 に答える