6 votos

QGIS calcula la suma de valores en más capas ráster

Tengo máscaras de nubes (rasters) de diferentes días (del producto sentinel 2a) y me gustaría calcular cuántas veces fue cubierta alguna zona por las nubes. Mi idea básica es poner todas las capas una sobre otra y calcular para cada celda cuántas veces el valor de la nube se produjo en esta celda. El resultado debería ser una imagen rasterizada con los valores del número de días bajo las nubes para cada celda.

¿Cómo podría hacerlo, qué álgebra de trama debería utilizar o debería convertir las tramas en vectores y realizar un tratamiento diferente?

6voto

Sam Puntos 11

Esto podría hacerse fácilmente con la herramienta r.series del repositorio de GRASS GIS. Después de iniciar r.series seleccione los rastreos con la cobertura de nubes y seleccione el método de agregación "cuenta" . Esto debería darle una trama de resultados con el número de no NULL de la serie temporal.

2voto

Sushant23 Puntos 329

A partir de QGIS 3.16 puede realizar estadísticas basadas en celdas de forma nativa utilizando Estadísticas de las células herramienta. En su caso, puede utilizar Count para contar la cobertura de nubes localizada en cada raster, y la salida final le dará el número total de veces que el valor de la nube ocurrió en esta celda.

enter image description here

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X