This is a prototype demonstration of clustering large number of points using supercluster library in the browser. See here, https://github.com/mapbox/supercluster.
The technology stack includes Javascript as programming language, Angular1.x as client side framework, Web Worker for performance gains, SASS as style language and webpack as package manager. Clustering is based on the fast client side supercluster library. Web Worker for performance gains.
- Node >= 6.11.3
- Npm >= 5.6.0
Clone this project repository using git:
git clone https://github.com/senthanal/LargeCluster.git
cd LargeCluster
npm install
npm start
npm run build
npm run build
open ./dist/index.html file directly in the browser