2010-12-20 10 views
5

私はいくつかのもののアドレスを指定するためにユーザーがGoogleマップのURLを導入できるフォームを持っています。 私はGoogle Maps API v3で地図を表示しようと考えていました。ユーザーが目的の場所に移動したり、ボタンなどで自動的に場所のURLを取得して入力にコピーすることができました。Google Maps API:現在のビューのURLを取得

私はあなたがそれを必要としないだろうと思い

...私は、チュートリアルを使用してマップを表示することができましたが、私は、URLを取得することができる方法のドキュメントで見つけることができていません、

var latlng = new google.maps.LatLng(-34.397, 150.644); 
var options = { 
zoom: 8, 
center: latlng, 
mapTypeId: google.maps.MapTypeId.ROADMAP, 
mapTypeControl: false 
}; 
var map = new google.maps.Map(document.getElementById('map-box'), options); 

答えて

8

私はセンターを取得し、現在のマップビューの状態をズームするmap.getCenter().toUrlValue()map.getZoom()を使用することをお勧めしたい:これは私が使用している単純なコードです。その情報を使用すると、URIを構築して、URIから値を取り出してマップAPIに渡すコードを書く必要があることを念頭に置いて使用する必要があります。

+0

私は座標を教えてくれました。それで私はURLを構築できると思います。ありがとう。 –

関連する問題