我希望谷歌地图显示整个行星(最大缩小)。然后,我想用按钮在地图上叠加。当用户点击按钮时,覆盖图被移除,谷歌地图会自动动画到我想要的位置。
所以,我不是要求完整的解决方案,我只是想让你告诉我是否可以使用谷歌地图js api做到这一点,如果你能给我一些方向,那就太棒了。我搜索了很多,但没有发现这个问题。
感谢。
答案 0 :(得分:1)
我注意到,如果当前缩放级别与新缩放级别之间的差异超过2,则谷歌地图将无法平滑缩放。
您可以查看同一个问题:How to zoom in smoothly on a marker in Google Maps?
答案 1 :(得分:0)
map.setCenter(new google.maps.LatLng(theLatitude, theLongitude));
map.setZoom(yourZoomLevel);
另请参阅:change location to preset coordinates and zoom with click of a button