高德地图MarkerCluster聚合图层清除

项目中遇到万计数据点,需要用聚合图层展示,同时不同查询条件需要进行聚合图层的动态更新,百度上有建议用this.Cluster.clearMarkers(),这个方法应该是在低版本时可用,高德2.0系列的已经没有该方法了,同时也通过marker.remove,map.clearMap()等方式也无法清除,最后参考官方案例中有一个判断,测试了一下确实可以。
官方链接

 if (cluster) {
            cluster.setMap(null);
     }

项目截图(3万多个点)
在这里插入图片描述
条件查询以后变成1900多个点
在这里插入图片描述


版权声明:本文为m0_38004177原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。