25.2.3. Extracción ráster

25.2.3.1. Cortar ráster por extensión

Recorta cualquier archivo ráster compatible con GDAL en una medida determinada.

Este algoritmo se deriva de GDAL translate utility.

Menu Predeterminado: Raster ► Extracción

Parámetros

Parámetros básicos

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[raster]

El ráster entrante

Cortando extensión

EXTENT

[extensión]

Extensión que debe usarse para el ráster de salida. Solo los píxeles dentro del cuadro delimitador especificado se incluirán en la salida.

Los métodos disponibles son:

  • Calcular desde capa…: usa la extensión de una capa cargada en el proyecto actual

  • Usar la extensión del lienzo del mapa

  • Dibujar sobre lienzo

  • Ingresar las coordenadas como xmin, xmax, ymin, ymax

Anular la proyección del archivo de salida NEW in 3.18

OVERCRS

[booleano]

Preestablecido: False

Si está marcado, al archivo de salida se le asigna el SRC de la capa de entrada.

Asigna un valor nodata especificado para bandas salientes

Opcional

NODATA

[número]

Preestablecido: Ninguno

Define un valor que debe insertarse para los valores de nodata en el ráster de salida

Cortado (extensión)

OUTPUT

[raster]

Predeterminado: [Guardar en capa temporal]

Especificación de la capa ráster saliente. Una de:

  • Guardar a un Archivo Temporal

  • Guardar en archivo…

Parámetros avanzados

Etiqueta

Nombre

Tipo

Descripción

Opciones de creación adicional

Opcional

OPTIONS

[cadena]

Predeterminado: “”

Para agregar una o más opciones de creación que controlen el ráster a crear (colores, tamaño de bloque, compresión de archivos …). Para mayor comodidad, puede confiar en perfiles predefinidos (consultar GDAL driver options section).

Para el proceso por lotes: separe las opciones múltiples con un carácter de barra vertical (|).

Tipo de datos salientes

DATA_TYPE

[enumeración]

Predeterminado: 0

Define el formato del archivo ráster saliente

Opciones:

  • 0 — Usar tipo de datos de capa de entrada

  • 1 — Byte

  • 2 — Int16

  • 3 — UInt16

  • 4 — UInt32

  • 5 — Int32

  • 6 — Float32

  • 7 — Float64

  • 8 — CInt16

  • 9 — CInt32

  • 10 — CFloat32

  • 11 — CFloat64

Parámetros adicionales de la línea de comandos

Opcional

EXTRA

[cadena]

Preestablecido: Ninguno

Añadir opciones extra de línea de comando GDAL

Salidas

Etiqueta

Nombre

Tipo

Descripción

Cortado (extensión)

OUTPUT

[raster]

Capa ráster de salida recortada por la extensión dada

Código Python

Algoritmo ID: gdal:cliprasterbyextent

import processing
processing.run("algorithm_id", {parameter_dictionary})

El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.

25.2.3.2. Cortar ráster por capa de máscara

Corta cualquier ráster GDAL soportado por una capa vectorial de máscara.

Este algoritmo deriva de la utilidad deformar GDAL.

Menu Predeterminado: Raster ► Extracción

Parámetros

Parámetros básicos

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[raster]

El ráster entrante

Capa de máscara

MASK

[vectorial: polígonal]

Mascara vectorial para cortar el ráster

SRC de fuente

SOURCE_CRS

[src]

Establece la coordenada de referencia a usar para el ráster entrante

SRC destino

TARGET_CRS

[src]

Establece la coordenada de referencia a usar para la capa de máscara

Asigna un valor nodata especificado para bandas salientes

Opcional

NODATA

[número]

Preestablecido: Ninguno

Define un valor que debe insertarse para los valores de nodata en el ráster de salida

Crear una banda alfa saliente

ALPHA_BAND

[booleano]

Preestablecido: False

Crea una banda alfa para el resultado. La banda alfa luego incluye los valores de transparencia de los píxeles.

Hacer coincidir la extensión del ráster recortado con la extensión de la capa de máscara

CROP_TO_CUTLINE

[booleano]

Predeterminado: Verdadero

Aplica la extensión de la capa vectorial al ráster de salida si está marcado.

Mantener resolución de ráster de entrada

KEEP_RESOLUTION

[booleano]

Preestablecido: False

La resolución del ráster saliente no será cambiada

Configura la resolución del archivo de salida

SET_RESOLUTION

[booleano]

Preestablecido: False

Se debe especificar la resolución de salida (tamaño de celda)

**Resolución X para bandas salientes*

Opcional

X_RESOLUTION

[número]

Preestablecido: Ninguno

La anchura de las celdas en el ráster saliente

Resolución Y para la banda saliente

Opcional

Y_RESOLUTION

[número]

Preestablecido: Ninguno

La altura de las celdas en el ráster saliente

Usar una implementación de deformación multiproceso

MULTITHREADING

[booleano]

Preestablecido: False

Se utilizarán dos subprocesos para procesar fragmentos de imagen y realizar operaciones de entrada/salida simultáneamente. Tenga en cuenta que el cálculo no es multiproceso en sí mismo.

Cortado (mascara)

OUTPUT

[raster]

Predeterminado: [Guardar en capa temporal]

Especificación de la capa ráster saliente. Una de:

  • Guardar a un Archivo Temporal

  • Guardar en archivo…

Parámetros avanzados

Etiqueta

Nombre

Tipo

Descripción

Opciones de creación adicional

Opcional

OPTIONS

[cadena]

Predeterminado: “”

Para agregar una o más opciones de creación que controlen el ráster a crear (colores, tamaño de bloque, compresión de archivos …). Para mayor comodidad, puede confiar en perfiles predefinidos (consultar GDAL driver options section).

Para el proceso por lotes: separe las opciones múltiples con un carácter de barra vertical (|).

Tipo de datos salientes

DATA_TYPE

[enumeración]

Predeterminado: 0

Define el formato del archivo ráster saliente

Opciones:

  • 0 — Usar tipo de datos de capa de entrada

  • 1 — Byte

  • 2 — Int16

  • 3 — UInt16

  • 4 — UInt32

  • 5 — Int32

  • 6 — Float32

  • 7 — Float64

  • 8 — CInt16

  • 9 — CInt32

  • 10 — CFloat32

  • 11 — CFloat64

Parámetros adicionales de la línea de comandos

Opcional

EXTRA

[cadena]

Preestablecido: Ninguno

Añadir opciones extra de línea de comando GDAL

Salidas

Etiqueta

Nombre

Tipo

Descripción

Cortado (mascara)

OUTPUT

[raster]

Capa ráster saliente cortada por la capa vectorial

Código Python

Algoritmo ID: gdal:cliprasterbymasklayer

import processing
processing.run("algorithm_id", {parameter_dictionary})

El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.

25.2.3.3. Curvas de nivel

Extrae líneas de contorno a partir de cualquier ráster de elevaciones compatible con GDAL.

Este algoritmo deriva de la utilidad contorno GDAL.

Menu Predeterminado: Raster ► Extracción

Parámetros

Parámetros básicos

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[raster]

Ráster de entrada

Número de banda

BAND

[banda ráster]

Predeterminado: 1

Banda ráster de la cuál crear los contornos

Intervalo entre curvas de nivel

INTERVAL

[número]

Predeterminado: 10.0

Define el intervalo enter las líneas de contorno en las undades dadas del ráster de elevación (valor mínimo 0)

Nombre de atributo (si no se configura, no se adjunta ningún atributo de elevación)

Opcional

FIELD_NAME

[cadena]

Predeterminado: “ELEV”

Proporciona un nombre para el atributo en el cuál poner la elevación.

Desplazamiento desde cero con respecto al cual interpretar los intervalos

Opcional

OFFSET

[número]

Predeterminado: 0.0

Curvas de nivel

OUTPUT

[vectorial: lineal]

Predeterminado: [Guardar en capa temporal]

Especificación de la capa vectorial saliente. Una de:

  • Guardar a un Archivo Temporal

  • Guardar en archivo…

Parámetros avanzados

Etiqueta

Nombre

Tipo

Descripción

Producir vectorial 3D

CREATE_3D

[booleano]

Preestablecido: False

Fuerza la producción de vectoriales 3D en lugar de 2D. Incluye la elevación de todos los vértices.

Tratar todos los valores ráster como válidos

IGNORE_NODATA

[booleano]

Preestablecido: False

Ignorar cualquier valor nodata del conjunto de datos.

Valor de pixel entrante a tratar coo «nodata»

Opcional

NODATA

[número]

Preestablecido: Ninguno

Define un valor que debe insertarse para los valores de nodata en el ráster de salida

Parámetros adicionales de la línea de comandos

Opcional

EXTRA

[cadena]

Preestablecido: Ninguno

Agregar opciones de línea de comando GDAL adicionales. Consulte la documentación de la utilidad GDAL correspondiente.

Salidas

Etiqueta

Nombre

Tipo

Descripción

Curvas de nivel

OUTPUT

[vectorial: lineal]

Capa vectorial saliente con las curvas de nivel

Código Python

Algoritmo ID: gdal:contour

import processing
processing.run("algorithm_id", {parameter_dictionary})

El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.

25.2.3.4. Polígonos de Contorno

Extráe ploígonos de contorno de cualquier ráster de elevación con soporte GDAL.

Este algoritmo deriva de la utilidad contorno GDAL.

Parámetros

Parámetros básicos

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[raster]

Ráster de entrada

Número de banda

BAND

[banda ráster]

Predeterminado: 1

Banda ráster de la cuál crear los contornos

Intervalo entre curvas de nivel

INTERVAL

[número]

Predeterminado: 10.0

Define el intervalo enter las líneas de contorno en las undades dadas del ráster de elevación (valor mínimo 0)

Desplazamiento desde cero con respecto al cual interpretar los intervalos

Opcional

OFFSET

[número]

Predeterminado: 0.0

Nombre de atributo para la elevación mínima de polígono de contorno

Opcional

FIELD_NAME_MIN

[cadena]

Predeterminado: “ELEV_MIN”

Proporciona un nombre para el atributo en el que colocar la elevación mínima del polígono de contorno. Si no se proporciona, no se adjunta ningún atributo de elevación mínima.

Nombre de atributo para la elevación máxima de polígono de contorno

Opcional

FIELD_NAME_MAX

[cadena]

Predeterminado: “ELEV_MAX”

Proporciona un nombre para el atributo en el que colocar la elevación máxima del polígono de contorno. Si no se proporciona, no se adjunta ningún atributo de elevación máxima.

Curvas de nivel

OUTPUT

[vectorial: polígonal]

Predeterminado: [Guardar en capa temporal]

Especificación de la capa vectorial saliente. Una de:

  • Guardar a un Archivo Temporal

  • Guardar en archivo…

Parámetros avanzados

Etiqueta

Nombre

Tipo

Descripción

Producir vectorial 3D

CREATE_3D

[booleano]

Preestablecido: False

Fuerza la producción de vectoriales 3D en lugar de 2D. Incluye la elevación de todos los vértices.

Tratar todos los valores ráster como válidos

IGNORE_NODATA

[booleano]

Preestablecido: False

Ignorar cualquier valor nodata del conjunto de datos.

Valor de pixel entrante a tratar coo «nodata»

Opcional

NODATA

[número]

Preestablecido: Ninguno

Define un valor que debe insertarse para los valores de nodata en el ráster de salida

Parámetros adicionales de la línea de comandos

Opcional

EXTRA

[cadena]

Preestablecido: Ninguno

Agregar opciones de línea de comando GDAL adicionales. Consulte la documentación de la utilidad GDAL correspondiente.

Salidas

Etiqueta

Nombre

Tipo

Descripción

Curvas de nivel

OUTPUT

[vectorial: polígonal]

Capa vectorial saliente con polígonos de contorno

Código Python

ID Algoritmo: gdal:contour_polygon

import processing
processing.run("algorithm_id", {parameter_dictionary})

El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.