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:
Parámetros
Parámetros básicos
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa de entrada |
|
[raster] |
El ráster entrante |
Cortando extensión |
|
[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:
|
Anular la proyección del archivo de salida |
|
[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 |
|
[número] Preestablecido: Ninguno |
Define un valor que debe insertarse para los valores de nodata en el ráster de salida |
Cortado (extensión) |
|
[raster] Predeterminado: |
Especificación de la capa ráster saliente. Una de:
|
Parámetros avanzados
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Opciones de creación adicional Opcional |
|
[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 |
|
[enumeración] Predeterminado: 0 |
Define el formato del archivo ráster saliente Opciones:
|
Parámetros adicionales de la línea de comandos Opcional |
|
[cadena] Preestablecido: Ninguno |
Añadir opciones extra de línea de comando GDAL |
Salidas
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Cortado (extensión) |
|
[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:
Parámetros
Parámetros básicos
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa de entrada |
|
[raster] |
El ráster entrante |
Capa de máscara |
|
[vectorial: polígonal] |
Mascara vectorial para cortar el ráster |
SRC de fuente |
|
[src] |
Establece la coordenada de referencia a usar para el ráster entrante |
SRC destino |
|
[src] |
Establece la coordenada de referencia a usar para la capa de máscara |
Asigna un valor nodata especificado para bandas salientes Opcional |
|
[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 |
|
[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 |
|
[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 |
|
[booleano] Preestablecido: False |
La resolución del ráster saliente no será cambiada |
Configura la resolución del archivo de salida |
|
[booleano] Preestablecido: False |
Se debe especificar la resolución de salida (tamaño de celda) |
**Resolución X para bandas salientes* Opcional |
|
[número] Preestablecido: Ninguno |
La anchura de las celdas en el ráster saliente |
Resolución Y para la banda saliente Opcional |
|
[número] Preestablecido: Ninguno |
La altura de las celdas en el ráster saliente |
Usar una implementación de deformación multiproceso |
|
[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) |
|
[raster] Predeterminado: |
Especificación de la capa ráster saliente. Una de:
|
Parámetros avanzados
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Opciones de creación adicional Opcional |
|
[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 |
|
[enumeración] Predeterminado: 0 |
Define el formato del archivo ráster saliente Opciones:
|
Parámetros adicionales de la línea de comandos Opcional |
|
[cadena] Preestablecido: Ninguno |
Añadir opciones extra de línea de comando GDAL |
Salidas
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Cortado (mascara) |
|
[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:
Parámetros
Parámetros básicos
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa de entrada |
|
[raster] |
Ráster de entrada |
Número de banda |
|
[banda ráster] Predeterminado: 1 |
Banda ráster de la cuál crear los contornos |
Intervalo entre curvas de nivel |
|
[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 |
|
[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 |
|
[número] Predeterminado: 0.0 |
|
Curvas de nivel |
|
[vectorial: lineal] Predeterminado: |
Especificación de la capa vectorial saliente. Una de:
|
Parámetros avanzados
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Producir vectorial 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 |
|
[booleano] Preestablecido: False |
Ignorar cualquier valor nodata del conjunto de datos. |
Valor de pixel entrante a tratar coo «nodata» Opcional |
|
[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 |
|
[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 |
|
[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 |
|
[raster] |
Ráster de entrada |
Número de banda |
|
[banda ráster] Predeterminado: 1 |
Banda ráster de la cuál crear los contornos |
Intervalo entre curvas de nivel |
|
[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 |
|
[número] Predeterminado: 0.0 |
|
Nombre de atributo para la elevación mínima de polígono de contorno Opcional |
|
[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 |
|
[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 |
|
[vectorial: polígonal] Predeterminado: |
Especificación de la capa vectorial saliente. Una de:
|
Parámetros avanzados
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Producir vectorial 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 |
|
[booleano] Preestablecido: False |
Ignorar cualquier valor nodata del conjunto de datos. |
Valor de pixel entrante a tratar coo «nodata» Opcional |
|
[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 |
|
[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 |
|
[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.