Google Map ドラッグアンドドロップが可能なマーカーを作る
マップ上にマーカーがあって、それをドラッグアンドドロップで任意の場所に移動し、その緯度経度を取ってくる方法です。
前後のGoogle Mapの実装は省きます。
marker = new google.maps.Marker({ map : map, position :latlng, icon : icon, draggable:true });
// マーカーをドラッグした場所の緯度経度に更新 //dragendってtypoかと思いますが、これであっています google.maps.event.addListener(marker, "dragend", function(event) { var lat = event.latLng.lat(); var lng = event.latLng.lng(); alert(lat); });