Select to view content in your preferred language

Navigation Boundary in MapViewer

392
5
02-19-2024 05:54 AM
NaomiCampoy
New Contributor II

Has the functionality of a navigation boundary been added in ArcGIS Online MapViewer?

It would be very helpful to limit the panning extent so that the end user cannot pan out or zoom out from the area of interest.

5 Replies
BernSzukalski
Esri Frequent Contributor

While none of these approaches may be ideal, you can restrict navigation using either visual methods or capabilities in ArcGIS Instant Apps.

This example uses blending and effects to apply visual focus to a specific area, in this case a fire perimeter:

https://www.arcgis.com/apps/mapviewer/index.html?webmap=398294b197dc4daf814ce9061950eae7

This approach is covered in this blog article:

https://www.esri.com/arcgis-blog/products/arcgis-online/mapping/local-focus/

Scale dependencies may also be useful.

Many Instant Apps also provide the ability to limit the ability to navigate in the app using a defined area. The capabilities matrix, which you can find when searching for capabilities in the Instant Apps gallery/home, lists those that do. Look for "map area" in the matrix:

https://doc.arcgis.com/en/instant-apps/latest/create-apps/pdf/arcgis-instant-apps-matrix.pdf

 

 

NaomiCampoy
New Contributor II

Thank you for your reply!

What we are looking for is to limit the user's interaction to a specific country and for them not to be able to pan out from that country. The "Navigation Boundary" function found in Instant Apps is exactly what we are looking for; it would be very helpful if this function would be available in the Map Viewer, so that this zooming/panning limitation would be applied to all applications that feature any given map (especially for applications which do not comprise of this functionality e.g. Experience Builder).

JuanManuelCruzHerrera
New Contributor III

Efectivamente y ese es uno de los grandes errores de tanto el WAB como del EB en este caso la Instant Apps funciona muy bien o algo tan simple como que con una extensión que defina el usuario el Mapa no salga de ahí. No entiendo porque esto que seguramente se puede hacer desde la parte de programación y no es para nada difícil. Todavía a día de hoy no está puesto en toda la plataforma Web de ESRI

NaomiCampoy
New Contributor II

Exacto. Lo que no entiendo es el hecho de que no esté disponible de forma global (cosa que se podría solucionar facilitándolo desde el Web Map que alimenta a todas las aplicaciones en las que uno quiera añadir el mapa o desde TODAS las aplicaciones de forma individual) en vez de sólo tenerlo disponible en la Instant Apps.

De hecho, vi que esta función está 'bajo consideración' desde 2016...

JuanManuelCruzHerrera
New Contributor III

Es que es absurdo básicamente porque eso estaba en el ArcMap en las propiedades de Marco de Datos estaba la posibilidad de extensión fija, entonces como me dices que en un web map yo no puedo definir una extensión con un rectángulo y ya está, por poner un ejemplo que hay muchos, si hasta el mismo servicio de entidades en avanzada te permite definir extensión es algo absurdo, porque si lo puede limites por zoom de escala pero eso no evita que se mueva para todos los lados y te vayas al otro lado del mundo siempre en esa escala, es un sinsentido.