google map apiで住所検索

| コメント(0)

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);
			}
		})
	}
}

簡単だ。これは便利。

スポンサードリンク

「技術系」の関連記事

コメントする