クリックした場所の緯度経度を得る
地図をクリックした場所の緯度経度は、"click"イベントの引数で渡されます。GEventでリスナを登録すれば簡単にハンドリンクできます。
var stdout = document.getElementById("stdout"); // 地図 var map = new GMap2(document.getElementById("map")); map.addControl(new GMapTypeControl()); map.addControl(new GSmallMapControl()); map.addControl(new GOverviewMapControl()); // 新宿あたりに移動 map.setCenter(new GLatLng( 35.69045025639499, 139.7000241279602), 11); // Clickイベントをハンドリング GEvent.addListener(map, 'click', function(overlay, point) { // オーバーレイを貼り付けていないので、第2引数でクリックした位置の座礁が渡される。 var latLngStr = '(' + point.lat() + ', ' + point.lng() + ')'; stdout.innerHTML = latLngStr; // 表示 });