小编Don*_*ell的帖子

更新标记集群

我有一个谷歌地图设置与通过JSON提供提供的标记.由于涉及大量标记(超过600个),我使用了markerclusterer v3来加快速度.一切正常,直到我尝试通过选项按钮更改显示的标记.我将此功能分配给单选按钮:

function activities(markerarray,mapused,actType) {
    for(i in markerarray) {
        if(markerarray[i].activity[actType] == null) {
            markerarray[i].setMap(null);
    }
        else {
            markerarray[i].setMap(mapused);
    }
}
return markerarray;
}
Run Code Online (Sandbox Code Playgroud)

这将阻止标记在地图上显示,并且对于实际的Google标记工作正常.但是我似乎无法找到如何更新页面加载时创建的集群.

javascript maps google-maps markerclusterer

5
推荐指数
2
解决办法
3873
查看次数

标签 统计

google-maps ×1

javascript ×1

maps ×1

markerclusterer ×1