Select to view content in your preferred language

No Layer List option in webmaps

283
6
Jump to solution
3 weeks ago
RachelS
Frequent Contributor

Hi,
I've uploaded a webmap to my StoryMap but there doesn't seem to be any option to show the layer list, so only the top layer is visible.
Is this by design that only 1 layer can be visible with no option to turn on other layers or is there any way around this?

Thanks

Rachel

1 Solution

Accepted Solutions
Georgios-NektariosTselos
Regular Contributor

Hi @RachelS , 

Yes, this is by design: ArcGIS StoryMap do not support a Layer List like Web AppBuilder or Experience Builder. Only the top visible layer in your web map will appear, and there is no built-in way for viewers to toggle layers on or off. 

However I suggest to you to try the following : 

Set all desired layers to be visible by default in the Web Map

  1. Open your web map in the Map Viewer.

  2. Turn on the layers you want to be visible.

  3. Save the web map.When embedded in the StoryMap, those layers will appear—though users won’t be able to toggle them individually.       

Or you could try to Use ArcGIS Experience Builder and then add thiw project to your ArcGIS StoryMap

Kind  Regards 

Nektarios

View solution in original post

6 Replies
Georgios-NektariosTselos
Regular Contributor

Hi @RachelS , 

Yes, this is by design: ArcGIS StoryMap do not support a Layer List like Web AppBuilder or Experience Builder. Only the top visible layer in your web map will appear, and there is no built-in way for viewers to toggle layers on or off. 

However I suggest to you to try the following : 

Set all desired layers to be visible by default in the Web Map

  1. Open your web map in the Map Viewer.

  2. Turn on the layers you want to be visible.

  3. Save the web map.When embedded in the StoryMap, those layers will appear—though users won’t be able to toggle them individually.       

Or you could try to Use ArcGIS Experience Builder and then add thiw project to your ArcGIS StoryMap

Kind  Regards 

Nektarios

RachelS
Frequent Contributor

Hi @Georgios-NektariosTselos 

Thanks for clarifying this. I'm going to have to rethink how I display my data as it's to show changes in point data over time.

Regards

Rachel

Georgios-NektariosTselos
Regular Contributor

Check these 2 links I beleive that you will help you with your issue. 

Also you could use ArcGIS Experience Builder with the Time Slider widget to let users interactively explore changes over time.Create a time-enabled layer in your web map.Embed that Experience Builder app inside your StoryMap using an Embed block.

 

 

RachelS
Frequent Contributor

Thanks @Georgios-NektariosTselos ,

I'll have a look.

Rachel

OwenGeo
Esri Notable Contributor

There are many ways to update the appearance of a map or scene, which includes the map extent and zoom level as well as layer visibility, in a StoryMap. Check out these articles about map choreography and map/media actions.

You can visit our gallery to see many examples of map choreography and map/media actions to get an idea of how these work and how they can be used to engage your audience and tell your story.

When creating maps to use for storytelling, we recommend keeping a simple structure that minimizes the use of layer groups. This will enable you to control the visibility of individual layers when configuring the appearance of the map in the StoryMap builder.

Owen Evans
Lead Product Engineer | StoryMaps
RachelS
Frequent Contributor

Thanks @OwenGeo 

That's really interesting and the media actions may work well for me.