Supercluster
Fast JavaScript library for clustering large GeoJSON point datasets in browsers and Node.js.
ISC
About
Supercluster is a fast JavaScript library for spatially indexing and clustering GeoJSON point features. It runs in browsers and Node.js, supports bounding-box and tile queries, and exposes cluster expansion and property aggregation. It was built to power clustering in Mapbox GL JS and is useful for rendering large point datasets efficiently.
Features
- Clusters large GeoJSON point datasets
- KD-tree spatial indexing via kdbush
- Runs in browsers and Node.js
- Tile and bounding-box queries
- Cluster expansion and property aggregation
- Powers clustering in Mapbox GL JS
Related tools
Leaflet
Leading open-source JavaScript library for mobile-friendly interactive maps. Simple and lightweight.
CesiumJS
Open-source JavaScript library for world-class 3D globes and maps with WebGL.
deck.gl
WebGL-powered framework for visual exploratory data analysis of large datasets.
QGIS
Free and open-source cross-platform desktop GIS. Create, edit, visualize, analyze and publish geospatial data.
Details
- Type
- Library
- Pricing
- open-source
- License
- ISC
- Hosting
- Self-host