HOW TO
In ArcGIS Experience Builder, layers from web maps or web scenes can be displayed using multiple Map widgets. As the layer visibility of the widgets are based on the default layer visibility of the web map or web scene, web experience audiences have to toggle the Layers option in the Map widget when viewing the experience. However, the layer visibility in the Map widget is reset once the page is refreshed.
This article demonstrates how to configure different default layer visibility for multiple Map widgets instead of using the default layer visibility of the web map or web scene in ArcGIS Experience Builder.
In this example, the web experience contains three different Map widgets on a page referencing the same web map, and three different default layer visibility is desired for each Map widget.
Note: When the web experience contains multiple Map widgets referencing the same web map, each Map widget must be separately connected to the web map.
Note: Occasionally, the feature layer is not displayed in the Map widget after refreshing the web experience configuration page even though the layer’s visibility is enabled. To resolve this issue, enable the layer’s visibility in Map Viewer or Map Viewer Classic.
The image below shows three different Map widgets connected to the same web map displaying different layer visibilities in the ArcGIS Experience Builder web experience.
Note: Alternatively, save each map layer individually in several web maps in Map Viewer or Map Viewer Classic, add them to the Data tab in ArcGIS Experience Builder, and connect them to a different Map widget.
Get help from ArcGIS experts
Download the Esri Support App