グーグルマップでクリックしたところにマーカーを設置する方法

グーグルマップでクリックしたところにマーカーを設置する方法です。
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);