Extraer valores por coordenada en Google Earth Engine

Extraer valores por coordenada, y de manera masiva, puede ser una de las genialidades disponibles entre los análisis de extracción de datos a partir de múltiples ráster con ayuda de Google Earth Engine. Un análisis que, en cuestión de segundos, puede ayudarte a asociar múltiples datos de variables a una colección de coordenadas para trabajar estadísticas, clusters, ACP o simplemente obtener análisis de estadísticas zonales por AOI.

Extraer valores por coordenada en Google Earth Engine

Si dispones de coordenadas de distribución de especies y necesitas características de sus entornos ecológicos, o necesitas advertir los valores ambientales que influencian una zona territorial puedes recurrir a este sencillo script para obtentener los datos de influencia de un raster sobre tu capa vectorial. Necesitarás extraer valores por coordenada en Google Earth Engine digitalizando una nueva geometría sobre el visor de Earth Engine o directamente importando tu propia cartografía de coordenadas o tabla en el visor. Una vez dispongas de la cartografía de coordenadas o zonas de las que extraer valores puedes comenzar a componer tu script representando la geometría sobre el visor.

Extraer valores ráster por coordenada en Google Earth Engine

Dentro de las colecciones de Google Earth Engine dispones de múltiples datasets temáticos para extraer por coordenadas datos de altitud, vegetación, información climática, usos del suelo o cualquier otra variable ambiental y morfológica. Puedes recurrir, por ejemplo, a las colecciones de Modelos Digitales de Elevación o a las colecciones de usos del suelo incluidas dentro de Earth Engine para seleccionar las variables de interés a extraer valores.

Descargar datos de colecciones Google Earth Engine

Para aquellas colecciones basadas en series de datos temporales, como valores NDV, datos de temperatura o datos de contaminación, puedes obtener los datos estadísticos filtrando por fecha y creando una nueva variable que represente los valores máximos, mínimos o medios de aquella información que buscas. Por ejemplo, los valores medios del índice de vegetación o la precipitación acumulada a lo largo de un periodo temporal.

 Extraer series temporales de datos climáticos

Una vez tengas parametrizadas todas las variables temáticas de extracción puedes combinar todas las bandas de trabajo en un solo mosaico multibanda y empezar a extraer valores por coordenadas mediante .sample(). Utiliza tu capa vectorial para obtener los valores asociados a cada banda temática por medio de campos descriptivos de la variable.

Extraer valores ráster con shapefile

Si quieres observar los resultados directamente en la consola puedes imprimir tu última variable de trabajo y consultar los valores ráster extraídos por coordenada.

Extraer datos ráster a partir de coordenadas shapefilePara rescatar nuevamente la cartografía resultante con los valores por coordenada puedes continuar editando tu script generando un enlace de descarga con .getDownloadURL(). Asigna un nombre de salida para tu capa y exporta directamente la capa vectorial desde la consola de Google Earth Engine.

Curso de teledetección con software libre

Una vez dispongas de tu capa de coordenadas por extracción masiva de valores ráster, puedes incorporarla en tu SIG visualizando su tabla de atributos y trabajando series de datos temporales, clusters territoriales o relaciones entre variables.

Extraer valores ráster por coordenadas en Google Earth Engine

Si quieres combinar tu script con otros analíticos, desde aquí puedes acceder a más análisis explicados paso a paso para jugar con tus datos.

Scripts para Google Earth Engine