Метод обновления наложения карты Google - PullRequest
0 голосов
/ 13 октября 2010

У меня есть круг на карте, который мне нужно обновить, вот один из способов сделать это:

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);

Почему-то я не нахожу это очень элегантным. Это лучший способ сделать это?

1 Ответ

4 голосов
/ 13 октября 2010

Согласно документации , вы должны просто сделать это

circle.setOptions( circleopts );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...