グーグルマップでクリックしたところにマーカーを設置する方法
グーグルマップでクリックしたところにマーカーを設置する方法です。
http://moeten.info/flex/20080620_markerMapTest/bin-release/main.html
マウスの位置から緯度経度に変換する方法
map.fromViewPortPointToLatLng( new Point(map.mouseX,map.mouseY ) );
あとはその緯度経度を用いてマーカーを設置すればOK
var latlng:LatLng = map.fromViewPortPointToLatLng( new Point(map.mouseX,map.mouseY ) ); var marker:Marker = new Marker( latlng , new MarkerOptions({ draggable :false, iconAlignment: MarkerOptions.ALIGN_HORIZONTAL_CENTER, hasShadow:true })); //アイコンの設置 map.addOverlay(marker);