2014-03-07 117 views
0

我得到了一個簡單的地圖2 markers和2 infowindows打開。谷歌地圖v3多個infowindow出界

我如何確保地圖適合顯示整個標記和infowindows?

這是概念驗證。

http://jsfiddle.net/hBeX3/

根據屏幕的高度(請上下移動右側垂直分離器,並再次運行)我能得到一個信息窗口板缺這樣的:

enter image description here

在這例如,我使用了2個固定點,但我希望確保在撥打map.fitBounds之後以及任何一組markers/infowindows之後都能看到所有內容。

如何避免這種情況?

回答

1
On the basis of Screen size or Marker u can give ZOOM value. 

For example 

function initialize() { 

var map_options = { 
      center: new google.maps.LatLng(22.9169800,80.9631799), 
      **zoom: 5,** 
      mapTypeId: google.maps.MapTypeId.ROADMAP 
     }; 
}