Plotting 140K points in leafletjs

You have 2 common options: Display your points in a Canvas-based layer, like using Circle Markers and force rendering them on a Canvas instead of SVG (see also Leaflet MaskCanvas plugin). Circle Markers, even on a canvas, still emit events, so you can detect “click” etc. Use a clustering plugin, like Leaflet.markercluster plugin that you … Read more

Using several Marker Cluster Groups displays overlapping Clusters

The issue is that each Leaflet Marker Cluster Group (i.e. L.markerClusterGroup) will perform its own clustering and render Clusters irrespective of what other Cluster Groups may display. Therefore if you have some individual Markers (or any point Features) that are in different Cluster Groups but close to each other, these Groups will display Clusters also … Read more