Select to view content in your preferred language

Some basemaps included in printed output legend

1575
5
03-26-2025 06:16 PM
Labels (1)
AndrewSpencer
Occasional Contributor

Some, though not all, basemaps are being included in the printed (esri default print service) output legend from EB. For example, the imagery basemap will include 6 items, while the vector topo includes none. The non vector topo shows World_Hillshade in the legend. There is no symbology tile - just the text.

I haven't discovered anyway to control this in Map Viewer or EB (turning 'Show in Legend' off in Map Viewer basemap properties doesn't stick). Is there a solution to this - I don't need basemaps to show in the legend.

Tags (3)
0 Kudos
5 Replies
ZaraMatheson
Esri Contributor

Hi Andrew, 

If you go to the properties tab for a basemap layer in Map Viewer and toggle off "Show in Basemap legend", this will prevent the legend from being printed even if you have legend enabled on your print out. 

I checked and if you save your webmap with that setting and open it in experience builder, it should be honored in print there as well. 

ZaraMatheson_0-1743117252955.png

 

AndrewSpencer
Occasional Contributor

Thank you Zara that works up to a point. If the end user changes the basemap (with the basemap widget) the entries in the legend return. For us common usage might be to toggle between topo and imagery with topo as the default. If the settings for the default basemap (topo) are set in the web map then the legend returns when imagery is used as a basemap.

The web map allows settings to be applied only for the currently applied basemap. If you change the basemap in the web map, apply the settings, then change back again the previously applied settings are lost. Even if this stuck, it wouldn't be practical to visit every possible basemap to apply settings in every web map.

HeathAnderson1
Occasional Contributor

Hi @AndrewSpencer ,

I am not sure if this has been answered yet but I believe I have a the solution for you.

For each web map in your basemap gallery you will need to toggle the "Show in basemap legend" off.  If you have 7 web map basemaps in your gallery group, you will need to do that 7 times and for each layer within the web map.  I have road centerline a top of aerials so i need to turn each of those off both the Reference centerlines and the Base raster imagery.  Hope this helps.

HeathAnderson1_0-1762364006663.png

 

Cheers,

Heath

0 Kudos
Juan_Toro-Killion
Regular Contributor

Hey Heath,

 

I just tried your workaround for the same issue that the original poster was experiencing and it did not resolve the problem for me. Can you confirm that this works for you? 

 

I'm using Enterprise 11.5 on Windows

0 Kudos
HeathAnderson1
Occasional Contributor

Hi @Juan_Toro-Killion 

I can confirm that the solution does work for me.  I also am running Enterprise 11.5 on Windows.  Please check each of your sublayers.  In the follow screenshot I toggled off "Show in basemap legend" 4 times, once for each sublayer and main map layer service.  I did find that even though I had toggled off the main map layer service, I still needed to go back and toggle off each sublayer in order for the layer not to show in the legend.  

Hope this helps.

Cheers,

Heath

Screenshot 2026-03-25 081837.png

0 Kudos