2011-06-23 14 views
0

質問があります地図上のポイントをマークしたいと思います(私はそれを行う方法を理解しています)。次に、この点についてInfoWindowにすべて書き込んでみたいと思います。どうしたらいいですか?GoogleマップApi v 3 +マークされたポイントに関するすべての情報を取得

マイアドマーカー機能:

私はそれを使用
function placeMarker(location) { 

    if (marker != null) { 
     removeMarker(marker); 
    } 
    marker = new google.maps.Marker({ 
     position: location, 
     title: "aaaa", 
     map: map 
    }); 

    google.maps.event.addListener(marker, 'click', function() { 
     infowindow.open(map, marker); 
    }); 

    infowindow = new google.maps.InfoWindow({ 
     content: 'Hello world' 
    }); 
    map.setCenter(location); 
    setLatLng(location.lat, location.lng, place); 
} 

google.maps.event.addListener(map, 'click', function (event) { 
    placeMarker(event.latLng); 
}); 

はどこでも、私はそれがEVENTオブジェクトで、プロパティの種類、それが持っているものを見つけることができますspecyficationですか?

答えて

2

latLngは(現在)イベントが持つ唯一のプロパティです。 referenceを参照してください。

+0

はい、私はこのイベントオブジェクトについて尋ねたのです。どのようなもので、どのような特性を持っているかを知る方法は? – canimbenim

+1

さて、あなたは 'MouseEvent'とそのプロパティについて質問しました。私が言ったように、それはただ一つのプロパティを持っています(あなたが投稿したリンクをチェックしましたか?)。発生した_さまざまな種類のイベントについて質問している場合は、[参照の[マップ]セクション(http://code.google.com/apis/maps/documentation/javascript/reference)の[イベント]サブセクションを参照してください。 .html#Map)。これはあなたの質問に答えますか? – mhyfritz

+0

はい。私はそれがこのlatLngプロパティだけを持っていることを恐れていた:/ latLngによって場所についての情報を得る方法を知っていますか?たぶんジオコーダーですか?私はそれをチェックします;) – canimbenim

関連する問題