google map apiに住所検索が追加されていたんですね。
そういえば、追加されたけど日本語が対応していないなどがあったような気がします。
現在は日本語も完全に対応しているようです。
地図設定でGClientGeocoderを宣言
geocoder = new GClientGeocoder();
住所のポイントはgeocoder.getLatLngで取得
(mapはgoogle map オブジェクト)
var showAddress = function(addres){
if (geocoder) {
geocoder.getLatLng(addres,function(point){
if (!point) {
alert("入力した住所が見つかりません。");
} else {
map.setCenter(point);
var marker = new GMarker(point);
map.addOverlay(marker);
}
})
}
}
簡単だ。これは便利。
スポンサードリンク
googleに関するエントリー
メールで購読する
twitterで購読する
RSSで購読する
コメントする