Map clustering gives your map more meaning

prevent map marker overload

One of the hazards of making web maps is marker overload. That’s when you have so many points in a small area that they start to overlap and lose their ability to tell a useful story. BatchGeo has several features to not only alleviate the disorder, but also make more sense of the data in your map.

The solution may seem obvious: show fewer markers on the map. But wouldn’t you lose data that way? Nope, it turns out we can actually expose more of your data and give your map even more meaning.

Our map clustering algorithm looks for markers that are near each other and replaces them with another icon to represent multiple markers. That icon will be labeled by default with the number of markers it contains, but can optionally be used to show the average or sum of specific data. On top of that, if you use marker grouping, the category color of the markers will be represented in a pie chart for each cluster.


Show the average of clustered values

When clustering is enabled on your map, you’ll get a secondary option to show the average of specific data within the marker. For example, suppose we have the median income for every county in the United States. That’s over 3,000 data points to fit on a map, which makes it a perfect candidate for clustering.


  1. In advanced options, check “enable clustering for high density markers"
  2. Then check "when clustering show the average of" and select the field to show.

average batchgeo clustering map settings



Now your map will replace densely packed markers with clusters whose label is the average of the field chosen. You may find this useful for:

  • Real estate: show the average sale price of homes
  • Journalism: show the average health score of restaurants
  • Sales: show the average deal size by region

If you have a lot of data, clustering can cut down on the visual clutter and increase the information exposed in your map.