Клуб API Карт

Отрисовка и удаление элементов на карте.

Amigo-Sherman
27 апреля 2010, 13:04

Добрый день. пишу приложение, которое аяксом обновляет свои данные. Есть проблема с тем что при обновления старые данные не удалаются, и через 10 минут работы такого приложения браузер виснет наглухо. Каким образом можно сделать что бы было круто объекты удалялись. Хотелось бы ещё спросить, каким обрахом лучше хранить все объекты? Или уже предусмотрен способ хранения их в каком-то контейнере?

4 комментария
Подписаться на комментарии к посту
Данные не удаляются, потому что ты их не удаляешь?

В качестве контейнера можно использовать то что предаставляет API Яндекс карт:
http://api.yandex.ru/maps/jsapi/doc/ref/reference/geoobjectcollection.xml
Удаление через map.removeOverlay()
map.removeOverlay() изменяет отображение объекта на карте.
Сам объект при этом сохраняется.

Удалить объект можно средствами javascript http://javascript.ru/delete.

Или использовать методы которые предоставляет geoobjectcollection











Дайте ссылку на страницу.