Hi, Does any of you worked with multiple layer list widgets in Experience Builder Developer? My idea is to group the layers of my map by theme, but for each group to have an independent widget button that allows me to turn on, zoom in, etc. For example, one widget for environmental entities, another for urban entities, another for threats, etc.
I could do this in the WebApp Builder, where I could separate and filter my map layers. Currently, the Layer List Widget Built-in in ExB allows me to filter and enable customize layers, but only on one widget that interacts on the map, no more than one. I haven't found any optimal way to develop it either.
Something like the image Below but that works:
I appreciate any ideas, suggestions, or solutions you know about it.
Solved! Go to Solution.
I have a custom widget that should be a good start to what you want.
You can see the post with the same topic with an explanation here -
FYI - We are now considering this as an enhancement for the OOTB function and there is another support ticket for the same issue (ENH-000158009).
I would love this enhancement in ExB! We currently use multiple layer list widgets in our applications showing water, wastewater, etc...
Totally agree, I'm in the same situation
It would also be nice to have standard icons/symbols to choose from depicting different layer groupings on the buttons. For example, having a droplet for water, lightning bolt for electric, etc. I used clipart in web appbuilder but built-in standard icons would be better.
I have a custom widget that should be a good start to what you want.
Great development, thanks a lot, I'll probably use it as a starting point and reference, I've been having trouble communicating layer services with other widgets.
You can see the post with the same topic with an explanation here -
FYI - We are now considering this as an enhancement for the OOTB function and there is another support ticket for the same issue (ENH-000158009).
Thanks for the information! and I hope it can be soon
Commented this on another post, but chiming in here too :
From the Colorado Department of Public Health and Environment, we are having this exact same issue when trying to transition to Experience Builder from Web App. We need to have multiple customized map layer widgets that interact with the same map. However, the Experience Builder documentation explains: You cannot access the Customize layers setting if multiple Map Layers widgets are connected to the same Map widget.
Right now this a critical barrier. We are not at the place to devote time to create custom widgets in Experience Builder so will be building out future applications in Web App until it is resolved.
Yes, it is a functionality that would be very useful here in ExB, I recommend you look at the previous answers to complement your decision