Javascript 单击时设置缩放到谷歌地图位置的动画(自定义谷歌地图控件)

Javascript 单击时设置缩放到谷歌地图位置的动画(自定义谷歌地图控件),javascript,google-maps,Javascript,Google Maps,我想让谷歌地图显示整个地球(最大限度地缩小)。然后,我想把覆盖图和按钮。当用户点击按钮时,覆盖被移除,谷歌地图将自动设置动画到我想要的位置 所以,我不是在要求完整的解决方案,我只是想让你们告诉我,是否有可能使用GoogleMapJSAPI实现这一点,如果你们能给我一些指导,那将是非常棒的。我找了很多,但在这个问题上什么也没找到 谢谢 map.setCenter(new google.maps.LatLng(theLatitude, theLongitude)); map.setZoom(your

我想让谷歌地图显示整个地球(最大限度地缩小)。然后,我想把覆盖图和按钮。当用户点击按钮时,覆盖被移除,谷歌地图将自动设置动画到我想要的位置

所以,我不是在要求完整的解决方案,我只是想让你们告诉我,是否有可能使用GoogleMapJSAPI实现这一点,如果你们能给我一些指导,那将是非常棒的。我找了很多,但在这个问题上什么也没找到

谢谢

map.setCenter(new google.maps.LatLng(theLatitude, theLongitude));
map.setZoom(yourZoomLevel);

另请参见:

我注意到,如果当前缩放级别和新缩放级别之间的差异超过2,谷歌地图将无法进行平滑缩放


你可以看看同样的问题:

为什么OP要“尝试这个”?一个好的答案总是会有一个解释,说明做了什么以及为什么这样做,不仅是为了OP,而且是为了未来的访客。它不只是以正常的方式设置中心和缩放级别吗?我也注意到了这一点。谢谢你的链接,但我觉得它不适合我的情况。