2013-03-21 42 views
-1

我有以下輸入以實現帶有谷歌地圖上不同點的多邊形。設置動態縮放級別,使整個多邊形可以在地圖區域中可見

  1. 中心點:爲前:倫敦新google.maps.LatLng(51.8100844,-0.02911359999995966)

  2. 緯度:爲前:51.8100844

  3. LNG:爲前:-0.02911359999995966

  4. 距離(英里):爲前:10英里

輸出與此類似。 enter image description here

地圖應該是動態縮小/放大,因此整個多邊形可以在地圖區域內可見。

如果距離變高,它會顯示像這樣。 假設距離我已經進入100英里然後

enter image description here

最終放大,即使距離改變水平不復位。

+0

那麼你的問題是什麼?到目前爲止,您已經向我們提供了您的需求清單......迄今爲止您嘗試了哪些代碼,以及您的問題是什麼?不要指望我們提供一個完整的工作解決方案,您的簡介,StackOverflow是爲了幫助您解決您遇到的具體問題 – duncan 2013-03-21 09:16:31

+0

我已經創建了這個圖像顯示在上面。現在我想創建動態縮放級別,這樣整個多邊形就可以在地圖區域顯示。 – Sweety 2013-03-21 09:20:34

+0

你可以創建一個[jsfiddle](http://jsfiddle.net)嗎? – 2013-03-21 10:01:15

回答

2

創建一個LatLngBounds -object的polygon- path,並把它作爲參數傳遞給mapfitBounds - 方法。

相關問題