Leaflet-PruneCluster 使用总结

var map = L.map("map", {

center: [31.59, 120.29],

zoom: 12,

zoomControl: true

});

1.创建

var pruneClusterView = new PruneClusterForLeaflet();
for(var key in data){
   var point = data[key];
   pruneClusterView .RegisterMarker(new PruneCluster.Marker(point.lat, point.lng, {
      title: 1,
      singleMarkerMode:true
   }));
}
map.addLayer(pruneClusterView);
pruneClusterView .ProcessView();
2.删除聚合的点
// Remove all the markers
pruneClusterView.RemoveMarkers();
// Remove a list of markers
pruneClusterView.RemoveMarkers([markerA,markerB,...]);

 

你可能感兴趣的:(leaflet)