2012-06-22 62 views

回答

0

在您的MapOptions對象中,放置一個minZoom。 3應該這樣做,但它取決於你有多大的地圖格:

var myOptions = { 
      center: new google.maps.LatLng(-34.397, 150.644), 
      zoom: 3, 
      minZoom:3, 
      mapTypeId: google.maps.MapTypeId.ROADMAP 
     }; 
+0

沒有工作,在地圖繼續重複 –

+0

什麼是你的起點變焦? –

+0

3.但div圖的寬度是100%。會隨着屏幕的大小而增加。 –

0

沒有限制縮放,我已經看到了人爲的解決方法。這取決於你如何設置你的頁面。

如果地圖佔用了網頁的整個寬度,我認爲在縮放更改時更改div的寬度是最好的。

如果您有地圖周圍的內容,可以嘗試設置擋住原始地圖div部分的灰色div「窗簾」,以使地圖視口看起來縮小。最大的缺點是如果視口需要保持居中,你將不得不掩蓋地圖控件。

見樣本代碼在這裏:mutiple occurance of single country in google map