jQuery Gmap MarkerClusterer - удалить их...

ggfdsfds

Новичок
Может быть кто-то сталкивался...
Первая, вторая строчки работаю, а треться никак работать не хочет...

HTML:
$('#map_canvas').gmap('closeInfoWindow'); // close any open info window
$('#map_canvas').gmap('clear', 'markers'); // remove all markers
//[НЕ РАБОТАЕТ] $('#map_canvas').gmap('get', 'MarkerClusterer').clearMarkers(); //remove all cluster markers
Как возможно реализовать удаление маркеров-кластеров в компоютерных барузера (на других устройствах не пробовал - google - не помогает!...?

Что такое кластеры - это просто группировка меток, если их много в одну.

Вот они не в какую третьей строчкой чиститься не хотят:

Добавляю маркеры так:
HTML:
markerClusterer = new MarkerClusterer(mapObject, $('#map_canvas').gmap('get', 'markers'));
$('#map_canvas').gmap('set', 'MarkerClusterer', markerClusterer);
И собственно сам пример с маркерами:
http://jquery-ui-map.googlecode.com/svn-history/r248/trunk/demos/google-maps-jquery-markerclusterer.html


Думал как то сделать через Refresh - $('#map_canvas').gmap('refresh');
Но все равно, они не пропадают...
 
Последнее редактирование:

ggfdsfds

Новичок
Извините, тема больше не актуальна - сделал спустя 3-ех часов поиска решений...
HTML:
var _FlagCreateMarker = 0; // Если маркеры созданы уже (будет что удалять :)
$( "a#..." ).click(function() {

// 1. Сначала очищаем все
            if (_FlagCreateMarker == 1){
                $('#map_canvas').gmap('closeInfoWindow'); // close any open info window
                $('#map_canvas').gmap('clear', 'markers'); // remove all markers
                $('#map_canvas').gmap('get', 'MarkerClusterer').clearMarkers(); //remove all cluster markers
            }

// 2. После добавляем маркеры выбранных дилеров
// 3. Группируем маркеры (clusters)

    // 4. Сообщяем, что маркеры созданы, иначе не работает .gmap('get', 'MarkerClusterer').clearMarkers();
            _FlagCreateMarker = 1;

    });
 
Сверху