iOSでの取得できる位置情報がどの程度正確かが気になったので、実測してみた。
前提知識
iOSにおいて、位置情報の精度は以下の6パターンを設定することが可能。
| No. | 値 | 補足 |
|---|---|---|
| 1 | kCLLocationAccuracyBestForNavigation | ナビアプリなどで利用できる最高精度 |
| 2 | kCLLocationAccuracyBest | 最高精度(デフォルト値) |
| 3 | kCLLocationAccuracyNearestTenMeters | 誤差10m程度の精度 |
| 4 | kCLLocationAccuracyHundredMeters | 誤差100m程度の精度 |
| 5 | kCLLocationAccuracyKilometer | 誤差1,000m程度の精度 |
| 6 | kCLLocationAccuracyThreeKilometers | 誤差3,000m程度の精度 |
測定方法
下図のルート(A地点からB地点)を歩いてみて、OSが取得する位置情報の経度/緯度をプロットしてみる。
OSが取得する位置情報とは、locationManager(_:didUpdateLocations:) で取得できる位置情報のこと。



