У меня есть круг на карте, который мне нужно обновить, вот один из способов сделать это:
circleopts.radius=100*distance;
// delete old circle overlay
circle.setMap(null);
// create new circle overlay
circle = new google.maps.Circle(circleopts);
// display new circle overlay
circle.setMap(map);
Почему-то я не нахожу это очень элегантным. Это лучший способ сделать это?