Javascript 谷歌地图API v3-标记上的中心地图

Javascript 谷歌地图API v3-标记上的中心地图,javascript,google-maps,google-maps-api-3,maps,Javascript,Google Maps,Google Maps Api 3,Maps,我最近开始使用谷歌地图API v3 我需要绘制一些位置(可能是3或4),同时,在这些点上居中地图-而不是手动设置地图的长和纬度以居中 有人能给我一些建议,或者给我指出正确的方向吗 提前谢谢! 丹 函数初始化(){ var latlng=新的google.maps.latlng(51.50816,0.02712); 变量myOptions={ 缩放:12, 中心:拉特林, mapTypeId:google.maps.mapTypeId.ROADMAP }; var firstmap=new goo

我最近开始使用谷歌地图API v3

我需要绘制一些位置(可能是3或4),同时,在这些点上居中地图-而不是手动设置地图的长和纬度以居中

有人能给我一些建议,或者给我指出正确的方向吗

提前谢谢! 丹

函数初始化(){
var latlng=新的google.maps.latlng(51.50816,0.02712);
变量myOptions={
缩放:12,
中心:拉特林,
mapTypeId:google.maps.mapTypeId.ROADMAP
};
var firstmap=new google.maps.Map(document.getElementById(“Map”),myOptions);
//事件标记
var point=new google.maps.LatLng(51.50816,0.02712);
var marker=new google.maps.marker({
位置:点,,
地图:第一地图,
标题:“卓越伦敦”,
可拖动:错误,
图标:'images/event.png'
})
var contentstring='Hello World'
var infoWindow=new google.maps.infoWindow({
内容:contentstring
});
//马克1号酒店
var point=new google.maps.LatLng(51.503146,-0.113259);
var marker=new google.maps.marker({
位置:点,,
地图:第一地图,
标题:“滑铁卢酒店”,
可拖动:错误,
图标:“images/flag.png”
})
var contentstring='Hello World';
var infoWindow=new google.maps.infoWindow({
内容:contentstring
});
google.maps.event.addListener(标记,'click',函数(){
infoWindow.open(firstmap,marker);
})
};

您需要将标记保存在阵列上,然后使用功能中心:

function autoCenter(){
    var limits = new google.maps.LatLngBounds();
    $.each(arrayMarkers, function (index, marker){
        limits.extend(marker.position);
    });
    map.fitBounds(limits);
}
function autoCenter(){
    var limits = new google.maps.LatLngBounds();
    $.each(arrayMarkers, function (index, marker){
        limits.extend(marker.position);
    });
    map.fitBounds(limits);
}