如何从地图中删除所有集群图标(集群标记)?尝试过以下建议:
...但它没有奏效。
你能帮我实现吗?
先感谢您!
更新 (2010-11-23)
标记存储在数组中
var markersClust = Array();
...并添加(与php结合):
markersClust.push(marker_<?php echo $team["Team"]["id"]; ?>);
var markerClusterer = new MarkerClusterer(MyMap.map, markersClust, clusterOptions);
它工作正常。
但是,我无法将它们从地图中删除,它驱使我...
试图删除标记(我做到了)
for ( var i=0; i < markersClust.length; i++) {
markersClust[i].setMap(null);
}
markersClust = [];
但集群图标仍在地图上。
我也试过这样的事情:
markerClusterer.clearMarkers();
和喜欢
MyMap.preventDefault();
MyMap.stopPropagation();
MyMap.clearMarkers();
但是,同样,集群的图标仍然存在,在地图上。
我还需要做什么才能从我的地图中删除这些集群图标?请帮忙...