我尝试在一个位置(巴黎,在我的情况下)缩放到几公里,如下所示:
map.myCircle = circle;
// update radius
map.myCircle.radius = newRadius;
// update map - ZOOM
map.myCircle.setMap(null);
map.fitBounds(map.myCircle.getBounds());
map.myCircle.setMap(map);
正如您所看到的,fitBounds
并不适合圆圈界限。
当您增加(上下)半径时,您可以看到地图缩放不会改变,但圆半径会改变。
有没有办法将视图缩放与圆半径同步并使圆圈触及地图边距?