2014-03-07 55 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 
     }; 
}