Select to view content in your preferred language

Is it possible to restrict the visibility range of a web map?

903
6
Jump to solution
05-29-2023 03:21 PM
Labels (1)
sonia_ml
Occasional Contributor

Hello,

Is it possible to restrict the visibility range of a web map? 

I want to restrict the web map visibility up to Streets (1:14,278). So the audience is unable to zoom in further.

Thank you!

Sonia

1 Solution

Accepted Solutions
ChristopherCounsell
MVP Regular Contributor

You ideally want to use applications built on the new API that leverage Map Viewer. This are ArcGIS Experience Builder, ArcGIS Story Maps, Instant Apps and ArcGIS Dashboards.

Provided you aren't leveraging new map functionality, 'classic' apps such as Web AppBuilder, configurable apps etc can be totally fine for a year. Just vote for the idea above and plan to migrate when the functionality becomes available.

Otherwise it appears some of the simpler Instant Apps support it:

https://doc.arcgis.com/en/instant-apps/latest/customize/interactivity-settings.htm

I don't think ArcGIS Story Maps or Dashboards supports it. 

https://support.esri.com/en-us/knowledge-base/how-to-limit-the-zoom-extent-of-a-web-map-shared-via-a...

Otherwise you can change the basemap service but this requires an external service provide or your own ArcGIS Serevr:

https://support.esri.com/en-us/knowledge-base/faq-is-it-possible-to-control-the-zoom-extent-of-an-ar...

 

View solution in original post

6 Replies
ChristopherCounsell
MVP Regular Contributor

It's not possible to restrict the zoom levels of the map in Map Viewer itself with the Esri standard basemaps.

You can do it in some web mapping applications, such as Web AppBuilder.

Unfortunately it's not supported in the newer Experience Builder. please vote for this idea below.

https://community.esri.com/t5/arcgis-experience-builder-ideas/improve-zoom-level-customization-optio...

 

0 Kudos
sonia_ml
Occasional Contributor

Thank you for the quick response. Can it be done in other mapping applications besides Web AppBuilder?

I believe Web AppBuilder will retire next year.

Sonia

ChristopherCounsell
MVP Regular Contributor

You ideally want to use applications built on the new API that leverage Map Viewer. This are ArcGIS Experience Builder, ArcGIS Story Maps, Instant Apps and ArcGIS Dashboards.

Provided you aren't leveraging new map functionality, 'classic' apps such as Web AppBuilder, configurable apps etc can be totally fine for a year. Just vote for the idea above and plan to migrate when the functionality becomes available.

Otherwise it appears some of the simpler Instant Apps support it:

https://doc.arcgis.com/en/instant-apps/latest/customize/interactivity-settings.htm

I don't think ArcGIS Story Maps or Dashboards supports it. 

https://support.esri.com/en-us/knowledge-base/how-to-limit-the-zoom-extent-of-a-web-map-shared-via-a...

Otherwise you can change the basemap service but this requires an external service provide or your own ArcGIS Serevr:

https://support.esri.com/en-us/knowledge-base/faq-is-it-possible-to-control-the-zoom-extent-of-an-ar...

 

sonia_ml
Occasional Contributor

Thank you. Instant apps solved the problem of restricting web map visibility. 

Could you please add this functionality to Story Maps?

 

sonia_ml
Occasional Contributor

Thank you. I hope we get the functionality in experience builder or Story Maps. I did not find an instant app that supports the web map visibility restriction.

ChristopherCounsell
MVP Regular Contributor

Don't hope, support! Can you please vote for the idea I mentioned above. Add a comment to the Idea saying why the functionality is important for your business.

ArcGIS Ideas are community support for new functionality.

Bugs and enhancements are the formal business support for fixes and functionality.

You should be submitting and voting for ideas you support. You should be attaching your business organization to bugs/enhancements through technical support.

If you have any other questions please let us know. Otherwise please mark one of the informative posts as the solution to this question 🙂

 

0 Kudos