Sentinel Hub Plugin para QGIS
El plugin para QGIS de SentinelHub de Sinergise es un fantástico complemento el cual nos permite conectarnos a su servidor de imágenes satélite y visualizarla y sobre todo poder descargarlas, en definitiva analizarla desde nuestro cliente Desktop como en este caso QGIS.
Además, nos ofrece opciones interesantes, como descargar imágenes en un rango de tiempo determinado, con un porcentaje de cobertura de nubes, resolución etc… Pero antes de ver el proceso de puesta en marcha vamos a definir algunos conceptos previos.
¿Qué es Sentinel-2?
Sentinel-2 es una misión de observación de la Tierra desarrollado por la ESA dentro del programa Copernicus para desarrollar observaciones del planeta Tierra para dar servicios como el seguimiento de la evolución de los bosques, los cambios en la corteza terrestre y la gestión de los desastres naturales. Está compuesto por dos satélites idénticos: Sentinel-2A y Sentinel-2B.
¿Qué es QGIS?
QGIS es un Sistema de Información Geográfica (SIG) de código libre que opera bajo las licencias GNU GPL. El software Quantum GIS puede ser modificado libremente de tal manera que pueda realizar diferentes y más especializadas funcionalidades.
¿Qué es Sentinel Hub?
Sentinel Hub es una plataforma SIG basada en la nube para la distribución, gestión y análisis de datos satelitales.
Instalación
Creo que con estas aclaraciones ya entendemos los conceptos previos y ya podemos ponernos manos a la obra.
Para ello y teniendo en cuenta que tenemos QGIS instalado, Abrimos el “administrador de complementos”, haciendo clic en el elemento del menú “plugins” y después de esto “manage and install plugins”.
Se nos abrirá el siguiente dialogo donde escribiremos arriba para filtra la búsqueda “SentinelHub”
Ahora simplemente pulsaremos en “Install Plugin”, donde tras finalizar la instalación observaremos un icono nuevo en nuestra barra de herramientas:
Nota: Todo el código de este plugin lo tenemos disponible en https://github.com/sinergise/qgis_sentinel_hub donde podremos generarles incidencias y también como no mejorar el código con nuestras propias aportaciones.
Una vez instalado, si pulsamos el botón observaremos como se nos abre en la parte de abajo una nueva pestaña con distintas opciones, pero para poder emplearlo deberemos generar un “Instance ID”
Generación del ID
Ya casi lo tenemos, y además este paso es muy sencillito, simplemente nos dirigimos a https://apps.sentinel-hub.com/configurator/#/ donde si ya tenemos una cuenta simplemente nos logeamos y si por el contrario no la tenemos, la creamos con simplemente dos clics de ratón.
Una vez abierto el enlace anterior pulsamos el “Login”, y pulsaremos “Don’t have account yet? ”
En esta pantalla pondremos nuestros datos y pulsaremos “Sing up”
Tras esto recibiremos un email de verificación, y una vez verificada la cuenta nos logearemos en el portal.
¡Perfecto, ya estamos dentro! Ahora veremos la siguiente pantalla donde simplemente tendremos que copiar el ID.
Donde este tendremos que pegarlo en nuestro Plugin y tras pegarlo, seleccionaremos el producto que queremos dentro de las opciones que nos ofrece.
Por ejemplo, en la imagen anterior hemos cargado el ShapeFile de Madrid y le hemos aplicado zoom a esa capa (existe limitación de descarga dependiendo del zoom), también hemos seleccionado “Natural Color” y un periodo de flechas, donde tras ellos hemos pulsado el botón “Create”, el cual podemos observar en la parte inferior.
Para ir jugando un poco con lo que nos ofrece podemos cambiar y selecciona en el tipo de layer “NDVI” y en este caso pulsamos el botón “Update”.
¿Después de todo esto, que nos falta? ¡Exacto!!Guardarnos la imagen en nuestro PC para emplearla en futuros proyectos.
Para ello pulsamos la opción “Download”, donde se nos plantean varias opciones como definir el área de descarga, o por el contrario emplear el área actual, formato de la imagen de salida entre todas las opciones que nos ofrece etc.
Pulsamos el botón “Download” el cual podemos ver en la parte inferior del Plugin.
Obteniendo como resultado:
O con la opción “Natural Color”
¡Esto todo! Ya tenemos la imagen en nuestro PC para emplearla en futuros proyectos o con otros fines.
Si te gustaría saber desarrollar este tipo de herramientas para tu empresa/organización o simplemente para distribuirlas en la comunidad de QGIS, recuerda que puedes aprender cómo realizarlos a través del curso online de Desarrollo de plugins con Python en QGIS.
Hola,
Me gustaría poder identificar bosques de pino que se hayan quemado a través de esta descarga de imágenes de Sentinel. ¿Me podrías recomendar un procedimiento al respecto? ¿Qué paso debería seguir?
Muchas gracias!
Buenas tardes Pancho,
Le mandaremos un correo con la respuesta a su consulta. Un saludo.
Hola. Espero puedan ayudarme con esta consulta
Estoy usando la version 3.10 y en el administrador de complementos solo me aparecen10 opciones; SentinelHub no es una de estas.
Recuerdo que en las versiones anteriores podía instalar complementos sin problemas. Saben que puedo hacer para poder instalar más complementos?
Hola Carlos,
El plugin SentinelHub si está disponible en la versión de QGIS 3.10. Yo no tengo problemas para poder verlo en el administrador de complementos. Te propongo que lo instales desde un .zip, el cual puedes descargar desde el repositorio oficial de plugins de QGIS: https://plugins.qgis.org/plugins/SentinelHub/version/2.0.0/
Un saludo.