クリック位置の地理座標を取得する

ソースコード

//YOLP操作のためのJavaScriptインターフェースオブジェクト
var YOLPSL;
//YOLP地図オブジェクト(Mapオブジェクト)
var ymap;           

///(カセットを含む)YOLPSLロード完了イベント
/// map:YOLP地図オブジェクト
/// cassettes:カセットオブジェクトのディクショナリ(キーはカセット名)
function onLoadComplete(map, cassettes) {
    ymap = map;
    var slPlugin = document.getElementById("slPlugin");
    if (slPlugin && slPlugin.Content) {
        YOLPSL = slPlugin.Content.jsInterface;
        
        //クリックイベントを設定
        ymap.Events.addEventListener("Click",onClicked);
    }
}


//クリックイベントを定義
function onClicked(sender, args){
    document.getElementById("lat").value = args.LatLng.Lat;
    document.getElementById("lng").value = args.LatLng.Lon;
}
Webサービス by Yahoo! JAPAN