Google maps api 3 更改地图中的缩放级别

Google maps api 3 更改地图中的缩放级别,google-maps-api-3,Google Maps Api 3,我正在编写一个javascript,它将根据地图中的某些事件更改地图的缩放。我正在地图中设置动画,我想在特定实例中更改缩放级别,然后返回到它的起始位置。 有人能帮我弄清楚吗 map.panToBounds((new google.maps.LatLngBounds((new google.maps.LatLng(0,0)),(new google.maps.LatLng(1,1))))); 只需使用google.maps.Map类中的panToBounds函数即可 它将放大从这两个点创建的矩形

我正在编写一个javascript,它将根据地图中的某些事件更改地图的缩放。我正在地图中设置动画,我想在特定实例中更改缩放级别,然后返回到它的起始位置。 有人能帮我弄清楚吗

map.panToBounds((new google.maps.LatLngBounds((new google.maps.LatLng(0,0)),(new google.maps.LatLng(1,1)))));
只需使用
google.maps.Map
类中的
panToBounds
函数即可

它将放大从这两个点创建的矩形

如果您确实想在不使用位置的情况下执行此操作,请使用
google.maps.Map
类的
setZoom
功能,使其如下所示:

map.setZoom(5);

非常感谢。我使用了setZoom功能,但是有一个按钮,按钮可以工作,但是缩放没有改变,然后我会在setZoom开始工作后继续使用panToBounds功能,如果不起作用,请寻求您的帮助