Is there a way to have the legend update with the map extent? I'm having a problem which I have a large study area with numerous smaller subset bookmarks. I would love an easy solution that as my web app moves through the bookmarks my legend changes to only show what is visible in each extent. So far I have not found a way to do this.
Hi Charlie,
Have you looked at legend properties? Noodling around in there, you can check off a box which says "show only items which are visible on the map". That's in ArcGIS Pro.
Not sure which program you're using.
Hi @Charlie_Kaufman, you can now use the new legend mode - Show visible layers within current map extent. It's a new feature just released in the ArcGIS Online release.
Shen- Is this option in the map view or in Web App Builder? I'm not seeing anything that has that particular "Show visible layers within current map extent" as an option to check.
It's part of the legend widget settings. However, please note that this option works on the layers level, not on the features level. If you have a layer with multiple symbols, all the symbols will display, not just those within the current map extent.
We will add this feature soon.