Gears Geolocation

 プログラム
 公開日:2011年5月16日 / 更新日:2011年8月17日

以前、
IPアドレス→位置情報取得→Googleマップ表示
というのをこのAPIを使ってやってみたのですが、
てんで違う場所だったりで結果はイマイチでした。
結局の所、
プロバイダが登録している位置情報に拠ることになってしまうんだと思われます。

一方、
Googleの検索などで例えば「セブンイレブン」とか入れると、
近所のセブンイレブンの場所を地図とかで表示してくれたりします。
つまりIPアドレスやホスト情報から、
ある程度の確度の位置情報を取得することは可能なようです。

先日、
Googleによる Geolocation API というのを見つけたので使ってみました。
まだベータ版っぽいようなのですが、わりといい感じな結果になりました。
試してみたい方はGoogleのGearsをインストールした上で、
(※ブラウザがChromeの場合は既にインストール済みになっているっぽい)
こちらにアクセスしてください。
ただしFireFox4とかはGearsをまだサポートしていないようです。
なお、初回は位置情報の取得について許可を求めて来ますので、
よろしければ許可にチェックをいれてください。

※5月17日追記
Gearsは将来廃止されるようです。
同等の機能がHTML5で標準装備されるみたいです。
知人の方に教えていただきました。
http://journal.mycom.co.jp/news/2011/03/23/012/index.html
ということで、
HTML5 Geolocationでもやってみました。

タグ:

コメント投稿