我尝试在一个位置(在我的例子中是巴黎)上放大几公里,如下所示:
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
并不真正适合圆圈边界。
当你增加(上下)半径时,你可以看到地图缩放没有改变,但是圆的半径改变了。
有没有办法使视图缩放与圆半径同步并使圆接触地图边缘?