# Clustering

**URL:** <https://community.cesium.com/t/clustering/3945>\
**Category:** CesiumJS\
**Created:** [April 1, 2016, 6:25pm UTC](https://community.cesium.com/t/clustering/3945 "2016-04-01T18:25:41Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![seyed.ahmad](https://avatars.discourse-cdn.com/v4/letter/s/b5ac83/32.png) [@seyed.ahmad](https://community.cesium.com/u/seyed.ahmad)\
**Post date:** [April 1, 2016, 6:25pm UTC](https://community.cesium.com/t/clustering/3945/1 "2016-04-01T18:25:41Z")

</div>

I have a collection of PointPrimitives (100K of them) and I want to cluster them when the user is zoomed out and as they zoom in the clusters would expand.

Any thoughts anyone?

---

<div class="post-metadata">

**Author:** ![hannah](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/hannah/32/4509_2.png) [@hannah](https://community.cesium.com/u/hannah)\
**Post date:** [April 4, 2016, 2:09pm UTC](https://community.cesium.com/t/clustering/3945/2 "2016-04-04T14:09:48Z")

</div>

Hello,

We don’t have any kind of clustering algorithm currently implemented in Cesium.  
Recheli Frish posted an article and a clustering demo here: [http://webiks.com/cesium-clustering/](http://webiks.com/cesium-clustering/)

We also have a demo here that shows expanding billboard points that occupy the sample point: [http://cesiumjs.org/Cesium/Apps/Sandcastle/index.html?src=Star%20Burst.html&label=Showcases](http://cesiumjs.org/Cesium/Apps/Sandcastle/index.html?src=Star%20Burst.html&label=Showcases)

Best,

Hannah

---

<div class="post-metadata">

**Author:** ![seyed.ahmad](https://avatars.discourse-cdn.com/v4/letter/s/b5ac83/32.png) [@seyed.ahmad](https://community.cesium.com/u/seyed.ahmad)\
**Post date:** [April 4, 2016, 8:05pm UTC](https://community.cesium.com/t/clustering/3945/3 "2016-04-04T20:05:03Z")

</div>

Thank you for sharing the links.
