私の持っているiPadはwifiモデルである。これにはGPSは装着されていないが、現在位置をかなり正確に出してくれる。AppleはCoreLocationという、位置情報を取り扱うインフラを提供していて、GPSによる現在位置情報だけでなく、wifi基地局の位置情報をもとに自己位置を算出する。どのくらいの誤差があるのかについては、私の自宅では40mくらい、会社付近では50mくらい、先日訪問した鹿児島でも同じ位で、おおむね数十メートル以内に収まっているので、GPS(正確にはNetwork assisted GPS)と大きな差がない。 では、ここで問題。Appleは、日本中のwifi基地局情報をどうやって取得しているのだろうか? 先日、iPhoneOSのアップデート時に「iPhoneソフトウェア使用許諾」に同意する必要があったのだが、その中に、「位置データ」という項目が書かれていた。以下、その使
![wifi版iPadの位置情報から見る、Core Locationのすごさ - 横浜スローライフ -- My slow life in Yokohama](https://cdn-ak-scissors.b.st-hatena.com/image/square/df3a50c14b465108d37d0f484920317dd74971fb/height=288;version=1;width=512/http%3A%2F%2Fu.xgoo.jp%2Fimg%2Fsns%2Fblog.png)