clustelA java implementation of a grid based clustering algorithm intended for clustering points on maps.
The project evolved from the need to cluster hundreds of points to avoid overloading the browser and user with overlapping and unnecessary points at lower zoom levels.
how it worksBeginning with a single cluster it recursively divides clusters until the maximum number of clusters is reached or the minimum scale is reached. It determines which cluster to next subdivide by applying a cluster index. The cluster index is simply the area of the cluster mulitplied by the scale of the cluster (relative to the initial cluster size).
Download the jar and have a look at the example to get started.
documentationBuild from the source A quick example
Use Patent Claims
These details are provided for information only. No information here is legal advice and should not be used as such.