ネットサービスの開発に役立ちそうな話題を中心にお届けします。
F.Ko-Jiの「一秒後は未来」 > Google Maps API > Google Maps APIで逆ジオコーディングが可能に
2008年10月26日 10:18
1196日前に投稿

Google Maps APIで逆ジオコーディングが可能に

  • ... PV
  • このエントリーをはてなブックマークに追加

IDEA*IDEAに「Google Maps上でクリックした地点の住所を知る方法 | IDEA*IDEA」という記事があったので調べてみると、数日前から Google Maps API に逆ジオコーディング(緯度・経度から住所を求める)機能が追加されていたみたいです。

» Google Geo Developers Blog: Geocoding... in Reverse!

早速、むかし作った「飲食店検索 - この辺で」の中に組み込みました。(元々別の逆ジオコーディングサービスを使わせてもらっていたのですが、しばらく前に使えなくなっていて機能を外していたんです。)

var $ = function(id) {
    return document.getElementById(id);
}
var map = new GMap2($("map")),
var geocoder = new GClientGeocoder();
var center = map.getCenter();
geocoder.getLocations(center, function(addresses) {
    if (addresses.Status.code == 200) {
        var result = addresses.Placemark[0];
        $('address').innerHTML = result.address;
    }
});

google-maps-api-reverse-geocoding.gif

↑ このように地図の中心点の住所を表示できました。

スポンサード リンク

Written by
Meity.jp - 「DM送りたいのでフォローしてください」とかめんどくさくないですか?


トラックバック

このエントリーのトラックバックURL:

Google Maps API / Javascript

English version

前のエントリー: « chumby Night でウワサの chumby を目撃
次のエントリー: Googlebot-Mobileが見つけたURLはGooglebotもクロールする »

コピペにご利用ください。

タイトル:

URL:

リンク用HTMLタグ: