2012-05-05 15 views
1

Google Maps API v3で手を汚しています。しかし今、私は特定のマーカーの座標を取得する方法を考え出すことに悩まされていますか?Googleマップでマーカーの座標を取得する方法はありますか?

<script> 

    var homeLatlng = new google.maps.LatLng(16.61096000671, 120.31346130371); 
    var homeMarker = new google.maps.Marker({ 
     position: homeLatlng, 
     map: map 
    }); 

    var myOptions = { 
     center: new google.maps.LatLng(16.61096000671, 120.31346130371), 
     zoom: 10, 
     mapTypeId: google.maps.MapTypeId.ROADMAP 
    }; 

    var map = 
     new google.maps.Map(document.getElementById("map_canvas"), myOptions); 

    //I know that I'm the one who set the coordinates for this, 
    // but how do I fetch it back? 

    $('#plot').click(function(){ 
     homeMarker.setMap(map); 
    }); 

</script> 
+0

ちょうどそれが手元にし、Googleマップv3の[APIリファレンス](https://developers.google.com/maps/documentation/javascript/referenceは)あなたが何ができるかについての詳細情報を持っています[google.maps.Marker](https://developers.google.com/maps/documentation/javascript/reference#Marker)を使用して –

答えて

4
homeMarker.getPosition(); //returns a google.maps.LatLng object 
関連する問題