Google maps 潘托邦兹·唐';t调整变焦

Google maps 潘托邦兹·唐';t调整变焦,google-maps,google-maps-api-3,autocomplete,zooming,Google Maps,Google Maps Api 3,Autocomplete,Zooming,我有以下问题,我使用autocomplete获取所需位置的坐标,我使用autocomplete.getPlace().geometry.location之前的map.setCenter()并手动进行最大缩放。但我发现,它给出了Autocomplete.getPlace().geometry.viewport,我怎么能理解它,它给了我4个X,Y点作为角点,所以我把它放在map.panToBounds()中。我不知道怎么做,但地图将滑动到正确的视口,但缩放级别错误。在我开始键入“自动完成”之前,缩放

我有以下问题,我使用
autocomplete
获取所需位置的坐标,我使用
autocomplete.getPlace().geometry.location
之前的
map.setCenter()
并手动进行最大缩放。但我发现,它给出了
Autocomplete.getPlace().geometry.viewport
,我怎么能理解它,它给了我4个X,Y点作为角点,所以我把它放在
map.panToBounds()
中。我不知道怎么做,但地图将滑动到正确的视口,但缩放级别错误。在我开始键入“自动完成”之前,缩放处于19,在我启动操作后,地图将滑动到正确的位置,但地图边界的位置不完全是自动完成视口,而是在中心进行缩放

var autocomplete = new google.maps.places.Autocomplete(my_input,{types:['geocode']});
google.maps.event.addListener(autocomplete, 'place_changed', function()
    {
    my_map.panToBounds(this.getPlace().geometry.viewport);
    });

自我修复,我不知道什么是
map.panToBounds()
,但我需要的是
map.fitBounds()