6 votos

Crea un shapefile que contiene píxeles específicos en geotiff

Tengo una capa geotiff con datos de altura para cada píxel (rango de altura = -3,3 a 67,5 m snm). Deseo crear un shapefile que contenga todos los píxeles dentro de una determinada zona de altura (4.4 a 4.9 m snm).

5voto

Mue Puntos 2469
  1. El uso de la Calculadora Ráster que se puede encontrar desde la barra de menús Raster > Raster Calculator y el uso de una expresión como la siguiente:

    (("raster@1" >= 4.4) AND ("raster@1" <= 4.9)) * "raster@1"
    

    1. (Opcional) - El resultado del Paso 1 mantenga todos los demás valores como 0. Si desea eliminar completamente, utilice el Traducir (convertir de formato) herramienta que se puede encontrar en:

      Raster > Conversion > Translate (Convert format)
      

      A continuación, establezca la No data opción a 0.


    1. A continuación, ejecute el Polygonize herramienta para convertir su trama en un shapefile.

      Raster > Conversion > Polygonize (Raster to vector)
      

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