Google maps 如何在不重新创建的情况下将谷歌地图移动到新地址?

Google maps 如何在不重新创建的情况下将谷歌地图移动到新地址?,google-maps,Google Maps,假设地图已完全绘制。 现在,用户可以插入新地址并单击“转到那里”。 是否可以在不重新创建地图的情况下将地图移动到新地址 为了清楚起见,在绘制地图后,我可以避免再次使用: map = new google.maps.Map(document.getElementById("map_canvas"), myOptions); 而是使用类似于 map.goTo(<new address>); map.goTo(); 您需要的方法是panTo 有关更多信息,请参阅 panTo(latLn

假设地图已完全绘制。
现在,用户可以插入新地址并单击“转到那里”。
是否可以在不重新创建地图的情况下将地图移动到新地址

为了清楚起见,在绘制地图后,我可以避免再次使用:

map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
而是使用类似于

map.goTo(<new address>);
map.goTo();

您需要的方法是panTo

有关更多信息,请参阅

panTo(latLng:LatLng)
将贴图的中心更改为给定的板条。如果改变是 小于贴图的宽度和高度时,将显示过渡 流畅的动画