Question:
How do I make a hexagon grid (created with the "Generate Tessellation" tool) aggregate/bin in the same way a point feature class would?
What I want my end result to look like:
I want my grid of hexagons to scale dynamically with zoom. They wouldn't be reliant on data being somewhere, because the hexagon grid would still be visible in regions where no data exists. But the hexagons with data would be symbolized with a different color than hexagons without data.
I want the user to be able to zoom out, and have the hexagons merge together to make less but larger hexagons. And similarly, I want the user to zoom in, and have the hexagons divide and make more but smaller hexagons. This is the same behavior that occurs when you aggregate/bin a point feature layer using hexagons. But I am looking to make this aggregate/bin behavior occur with my hexagon grid layer, based on the data in each hexagon.
Situation:
I have a grid of hexagons over multiple nature preserves. I have a point layer that shows where projects occur in these preserves. In the hexagon grid attribute table, I have a field that indicates how many projects have occurred within each hexagon. I am symbolizing with graduated colors to show what hexagons do and do not have projects in them
What I have already tried:
- Symbolizing by using graduated symbols. This does not scale dynamically with zoom.
- Setting a scale range in the Symbology pane. This also does not scale dynamically, and makes the hexagons disappear at certain zoom levels. I want my hexagons to stay visible, but to merge/divide with zoom levels.
- Aggregate Polygon Tool. This just merges polygons together, which is not what I am trying to do. I only want my hexagons to visually merge when the user zooms out, I don't want them to be actually merged together.
For Example:
Image #1 shows a point layer being aggregated into hexagons. I am totally zoomed out in this imagine. Image #2 shows what happens when I zoom into Image #1. This is what I hope to apply to my hexagon grid, which is in Image #3 and #4.
Image #1 (zoomed out binned point layer)
Image #2 (zoomed in binned point layer)
Image #3 (zoomed out hexagon grid)
Image #4 (zoomed in hexagon grid)
As you can see, the zoomed-out hexagon grid in Image #3 isn't as very helpful. I want the hexagons to not stay microscopic, but to merge together to show general symbolized hexagons, and then when you zoom in, you get more detailed hexagons/information.
Let me know if that doesn't make sense.
Thank you for any help you can give!
Currently our client side binning is static to the scale it has been enabled at. Lines and Polygons also only support aggregation with binning. We are looking at dynamic binning and server side binning with multiple levels. Only clustering point features at this time is dynamic to the scale you are viewing. Thanks for posting this question.