Я пытаюсь увеличить количество километров на местности (в моем случае - в Париже), вот так:
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
не совсем подходит к границам круга.
Когда вы увеличиваете (вверх-вниз) радиус, вы можете видеть, что масштаб карты не меняется, но изменяется радиус круга.
Есть ли способ синхронизировать масштабирование вида с радиусом круга и сделать так, чтобы круг касался полей карты?