The process of aggregating and summarizing point data into equal sized connected hexagons is called hexagonal binning. This has become increasingly popular because creating thematic maps with hexagons is an effective way to visualize patterns and clusters in your data especially when a large number points overlapping each other. For more information on hexagonal binning, see our previous blog posts thematic mapping with hexagons and using binning technique.
With the ArcGIS Online July 2015 update, ArcGIS Online spatial analysis tools now added build-in Living Atlas Analysis Layer gallery. The gallery contains a collection of common geography layers such as country, state, and census boundaries useful for many analyses. Also included in these ready-to-use layers are hexbins for different regions in the world with different resolutions.
Here is an example of how to aggregate US tornado locations into hexagons in ArcGIS Online. The following web map shows approximately 19,000 points covering 15 years (From 1994 to 2008) of tornadoes in the USA.
As you can see, it’s hard to see where tornadoes mostly occur in the US because points are overlapping each other.
Now let’s aggregate the tornado locations into 25km hexagons. To do so, select Analysis from the menu:
Then choose “Aggregate Points” in Summarize Data category:
The USATornados is the point layer that contains all the tornado locations. To choose layer containing aggregation areas, notice that you have the option to “Choose Living Atlas Analysis Layer”:
From the Living Atlas Analysis Layer gallery, you can then choose “Hexbins” category:
You can see that there are different layers of hexbins available covering different regions and also with different resolutions. We choose “North America Hexbins 25km” for our purposes.
Now make sure you uncheck the option “keep areas with no points” therefore the results will not include hexagons that have no tornadoes in them.
After the analysis is completed, the result layer is shown on the web map. Since all the hexagons are in equal areas, we changed the default symbology to a choropleth map based on the number of tornadoes fall within each hexagon.
Now the pattern of the tornadoes is much easier and to see it’s also more visually appealing.
Here is the same web map zoomed into south Florida area:
With ArcGIS Online analysis tools, it is easier to aggregate points into hexagons because there are ready-to-use hexbins available for multiple regions in multiple scales in the new Living Atlas Analysis Layer gallery. We welcome you to try it out and let us know what you think.
If you have any specific questions, kindly drop them under the comment!
Hi @Adeyinka Adekunle, quite a helpful tutorial. I however would like to know if it is possible to edit, delete, etc.. a geographic feature like a point from a layer not from the sharepoint list map but from the ArcGIS for sharepoint web part?(webmap) on the fly. Thanks
Hi Evelyn, we don’t currently offer that in the web part but in the list map feature. I hope this helps.
Hi Adeyinka – when I click List Map I get an error – “No location data found. Make sure your data has valid location information”. I have 2 columns – one for latitude and one for longitude. I have those 2 columns set in List Map. Any ideas?
@Adeyinka and @Brian Strain – I am having the same issue as Brian. Followed your directions above and getting “No location data found.” error as well. I doubled checked that both X and Y fields were multi-line and that data in fields is properly formatted (data actually coming from Survey123 using Power Automate). Any ideas on how to troubleshoot?
@Amy Forsthoefel
Can you edit the columns where you have the X and Y fields to single line or number and reload your data and let me know if you have any more questions.
We are currently working on supporting the multi line column type. Hope this helps
@brian Strain, I apologize this comment didn’t come through and hence the delayed feedback. Currently the team is working on supporting location data stored in multi line of text column type. That’s mostly the reason for that error message. Can you edit the columns where your longitude and latitude are stored to number or single line of text column type, this should solve this issue. Kindly let me know if you have any more questions. After the next release, you won’t need to edit the column type as it will properly display on the map. Thank you for the feed… Read more »