I have a dataset where I’d like a layer to display a color ramp counting the number of species per county, by default showing values summed across all taxonomic groups. This map would be displayed in a dashboard where other elements (e.g. charts/lists) filter by both county and taxonomic group. Whereas I’m able to filter the spatial layer by the county variable, I’m having a hard time finding a way for the layer colors to adjust based on the taxonomic group when that is changed in the selectors. For example, if the aggregated number of species has a minimum of 0 and maximum of 75, then by default when entering the dashboard, the map would display the layer where the color symbology ranges from 0-75. If the minimum and maximum number of birds across the counties is 5 and 60, respectively, then when changing the selector to be birds, the color ramp would adjust to show a range of 5-60.
Is there a way to do this, or is there a creative workaround that could be applied? I’ve explored the category selector “Actions” section and the Map element “Map actions” and “Layer actions” sections but don’t currently see a way to do this.
Since symbology is handled in the web map itself and not dashboards this is not an easy task, I haven't seen a good solution for it. Something like this may work for you: In your web create a copy of your layer and configure for each color ramp. Then you would have to do something like create a selector for each copy of the layer, essentially a toggle on toggle off, and when setting the action check the "Render only when filtered"
Thanks for these suggestions! I was able to configure this, the challenge is we want to avoid requiring the dashboard user to toggle the layers to see the rendered data once the filters are set. Ideally the visible layer would change given layer toggling is a bit hidden in the Dashboard app.
You may be able to play with the scales at which the layers are visible, or experiment with the selectors for when each layer renders, not the same effect, but could possible get you closer.
Thanks for the ideas, I'll explore these!