Hello everyone,
I've been configuring up a legend for my ArcGIS Pro (3.3.) and I have an issue related to the display of the features I have activated in my map.
In theory, as this article explains, one can easily check on "Only show features visible in the map extent" in order to exclusively display layers that are displayed on the current map. Such is not the case for me (even though I work with normal vector layers from a FGDB), as I can actually move the map far away from every feature displayed on the map and yet still is still appears on the legend. A similar case happens if I go to a corner in which parcels without buildings exist: The legend have both Parcels and Building Items. The only change it seems to make is to deactivate the symbology refered to <all other values>
This is frustrating because I'd like to use this template configuration for my Printing Widget in an Experience Builder App (which I assume has the same function) for printing at 1:500 or 1:1000 scales. Not being able to spatially discriminate which items are displayed on the legend will make the legend impossible to use because by complexer maps a neverending legend will be shown. This is especially important form items whose symbology is categorized by unique values related to ist attribute table (e.g.: buildings are divided between residential, industrial and commercial uses).
I have noticed that this option does actually work whenever the layer is deactivated or has a minimum scale set, but this is not feasible to set in every single map I'll load (it will also not solve that subcategories of buildings that are not found in the extent will be displayed on the legend anyways).
Has anyone had this problem before? Could anyone propose me a workaround?
Thank you in advance
Greetings,
Javier
I've just tested this on 3.6 and it works fine for me. I had added to a layout a map frame then a legend. Under the properties on the legend I ticked on the only show features in extent option. I activate the map frame drag it to some area with nothing and the legend updates removing the layers.
Try upgrading your version of ArcPro?
Thanks for the answer Duncan.
I would update if I could, but I have to link my ArcGIS Pro with ArcGIS Enterprise. I know that updating ArcGIS Pro is relatively easy, but ArcGIS Enterprise... is a whole other story. I just expected that this feature would also work fine in ArcGIS Pro 3.3. and I believe it should because I can't find any information that disproves me.
Could be a bug. If you reach out to Technical Support they could troubleshoot and figure out for sure if it's a problem. I haven't seen it with any of my data, but there could something specific in your configuration or dataset that isn't being accounted for.
Thanks for the answer @AubriOtis .
In that case I will contact technical support to check if there's something wrong. I didn't want to bother them directly before confirming if an easier workaround already exists.
What concerns me the most is that it has happened to me in two ArcGIS Pro 3.3. from completely different. But in both cases I opened the same .aprx so it could be a clue to the solution.