markercluster не меняется после setvisible

В настоящее время у меня есть набор маркеров, и я их группирую следующим образом:

var markerCluster = new MarkerClusterer(map, cm_mapMarkers);

Но у меня также есть набор фильтров, которые я использую чтобы установить маркеры видимыми false или true. К сожалению, когда я устанавливаю маркер setvisible (false), количество кластеров не меняется.

Итак, я поискал способы сделать это:

Я попробовал следующее:

MarkerClusterer.redraw();
MarkerClusterer.repaint();

Оба результата привели к: не имеет метода «перерисовка» не имеет метода «перерисовка»

Вот JSfiddle:

http://jsfiddle.net/tDYcX/30/

Кто-нибудь знает, что я делаю не так?

Заранее спасибо

8
задан WhiteKnight 8 May 2012 в 17:25
поделиться