Continuamos con esta serie de artículos donde recopilo algunos consejos, trucos y buenas prácticas para trabajar con el servicio de imágenes Sentinel-2 Views, en este caso en ArcGIS Online y Portal for ArcGIS.
Creación de aplicación web
A continuación, se indican los pasos para incluir el servicio de Sentinel-2 Views en una aplicación realizada con Web App Builder for ArcGIS (WAB) en ArcGIS Online y/o Portal for ArcGIS:
- Hacer un mapa que incluya el servicio Sentinel-2 Views además de las capas que se deseen incluir en el mapa. Desde Agregar, seleccionar Examinar capas de Living Atlas, buscar Sentinel 2 y seleccionar Sentinel-2 Views:
En este mapa ya se pueden seleccionar las opciones de visualización deseadas o podemos dejarlas por defecto para que el usuario de la aplicación selecciones a su gusto el método de visualización.
Una vez configurado, Guardar el mapa.
- Generar una aplicación con WAB que incluya ese mapa. Desde los detalles del mapa, seleccionar Crear Aplicación web y seleccionar Web AppBuilder en el desplegable:
Esto abre el constructor de aplicaciones sobre el que se va a trabajar.
- Desde el constructor de WAB de la aplicación, ir a Mapa y seleccionar el mapa que hemos creado previamente con el servicio Sentintel-2 Views.
- En el constructor de aplicaciones, ir a Atributos > Acceso a contenido de suscriptor y seleccionar la capa Sentinel-2 Views (enlace a la ayuda de ArcGIS Online)
Una vez hecho esto, ya se puede consumir y consultar la capa Sentinel-2 Views desde la aplicación.
- Incluir un botón para realizar consultas temporales. Ir a Widget y seleccionar Filtro:
- En las opciones de configuración de Filtro, seleccionar la capa Sentinel-2 Views, ir a la pestaña Expresiones > Agregar Expresión:
- Seleccionar el Campo Fecha, marcar Pedir valores y seleccionar la opción Todos los valores únicos de este campo en Lista de Valores:
Una vez guardada la aplicación, esta permitirá la consulta de imágenes por la fecha disponible en la extensión actual de la vista de mapa.
Conectar al servicio de Sentinel-2 Views desde Portal for ArcGIS
- Desde el Contenido del Portal > Add Item y seleccionar From the web:
- Después seleccionar ArcGIS Server web service y añadir la URL del servicio Sentinel-2 Views (https://sentinel.arcgis.com/arcgis/rest/services/Sentinel2/ImageServer), incluyendo usuario y contraseña de ArcGIS Online.
- Marcar la opción para almacenar las credenciales Store credentials with service item. Do not prompt for authentication. De esta forma, cada vez que se utilice el servicio, no solicitará credenciales al abrir el webmap y/o la webapp:
Autor de este post Antonio San José