1 votos

Extraer la elevación media de un raster mediante una máscara con varios objetos espaciales

Estoy trabajando con un glaciar y quiero obtener la curva hipsométrica de la diferencia de elevación entre dos periodos de tiempo. He dividido la máscara del glaciar por las curvas de nivel (cada 50 m) y ahora quiero extraer la información del ráster con la diferencia de elevación para cada zona que está entre las curvas de nivel.

Mi idea era tomar cada uno de los +100 polígonos que hay en la máscara y exctraer el raster por cada uno de ellos, y luego obtener la estadística, pero eso me parece un paso muy largo, y tengo 24 glaciares más para analizar.

¿Alguien conoce una forma mejor de hacer esto usando QGIS? O también con R, pero no soy tan bueno en esto último.

Pongo una imagen con referencia y con una parte de la trama que se extrajo. enter image description here

0voto

Mohammad Hammad Puntos 31
  1. Cree una capa de diferencia con el Calculadora Raster para obtener la diferencia de altura de los glaciares en el tiempo, es decir, Raster2 - Raster1. Esto creará una nueva capa raster

  2. Utilisez Estadísticas zonales en la nueva capa para calcular la diferencia media dentro de cada polígono.

Avísanos si te quedas atascado.

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