Select to view content in your preferred language

Data Driven Legend

3409
4
11-19-2013 07:57 AM
JeffDiBlasi
New Contributor
I am displaying unique values of 150 road circuits. Data driven pages are indexed per circuit with a page definition enabled so only one circuit is visible per page. The symbology for the unique values and the legend will not refresh as I click through the pages. Is there a way to automate this?
Thanks for your help.
0 Kudos
4 Replies
RobertBorchert
Honored Contributor
After you create your legend

right click on it and select properties.  Click on the Items Tab.

Select the feature you want to only show items when visible.

Under Map Extent Options check the box for Only show classes that are visible in the current map extent and

check Use Current index feature as the map extent (data driven pages) if you want the legend to ONLY display what is on that Data Driven Page

If that does not work I would say  your page definition is interfering.

Try hitting refresh data driving pages button after you customize your legend.
0 Kudos
JeffDiBlasi
New Contributor
I should have said that I am using 10.0 so I do not have the legend options described above.
0 Kudos
RobertBorchert
Honored Contributor
Unfortunately I do not have a copy of 10.0 anymore to explore options. I believe what I described was added in 10.1
0 Kudos
JeffBarrette
Esri Regular Contributor
The dynamic legend features were added at 10.1.  The only way that I can think to do it at 10.0 would be to build a legend with all possible symbols and text, then break the legend up into individual parts and use arcpy.mapping to automate the building of the legend.  Parts not needed would stay off the page and the those in the data view (identified based on queries) would be placed using x/y placement logic.


Jeff
0 Kudos