Snow Leopard向け。位置情報取得デモ「whereami」
whereamiはMac OSX用のオープンソース・ソフトウェア。携帯電話では位置情報(GPS)が当たり前になってきている。これによって都度住所を入れる必要もなく情報を得られたり、位置を使った新しいサービスが生まれたりしている。
自動的に表示されるダイアログ
そんな位置情報を取得する仕組みはノートPCでも使われるようになるだろう。Snow LeopardではCoreLocation.frameworkによってWiFiを使った位置情報取得が出来るようになっている。そんな位置情報取得機能をデモできるのがwhereamiだ。
whereamiを実行するとiPhoneではお馴染みの位置情報取得に関するダイアログが出る。ここでOKボタンを押せばCoreLocation.frameworkによって位置情報を取得し、コンソールログに緯度経度を出力する仕組みになっている。
位置情報はログに書き出される
仕組みはとても簡単で、数行で実現できてしまう。精度はといえば、WiFiということもあってあまり高くはないようだ。だが精度が多少落ちたとしても十分なケースもあるだろう。ノートPCレベルでも色々な仕組みが作り出せそうだ。
victor’s whereami at master - GitHub