[GIS] Finding Clusters of N Points Within X Distance using ArcGIS Desktop

arcgis-10.0arcgis-desktopclusteringgeoprocessingspatial statistics

We have tried two methods of cluster analysis:

… but neither meets our specification which has these 3 parameters:

  • a Set of Point features
  • N points within a Cluster
  • X distance band to look in

For example "find me the points where each cluster has 10 points within 50 meters" or something to that effect.

ArcGIS 10 has the two tools I’ve linked above but neither seems to address the N points within a cluster part.

Can our requirements be met with other tools in ArcGIS?
Is what I am calling cluster analysis known as a particular clustering type?

We did have a version of this in another application but I really wanted to use the tools within ArcGIS.

Best Answer

Try using the Buffer tool to buffer the points to a tolerance, dissolve to create single polygons for each cluster, and then use a join to count the number of points in the cluster.

Then use the ratio between the area of the cluster and the number of points to apply your parameters.

Related Question