23.1.9. Análisis raster

23.1.9.1. Ráster Booleano AND

Calcula el valor booleano AND para un conjunto de rásteres de entrada. Si todos los rásteres de entrada tienen un valor distinto de cero para un píxel, ese píxel se establecerá en 1 en el ráster de salida. Si alguno de los rásteres de entrada tiene valores de 0 para el píxel, se establecerá en 0 en el ráster de salida.

El parámetro de la capa de referencia especifica una capa ráster existente para usar como referencia al crear el ráster de salida. El ráster de salida tendrá la misma extensión, SRC y dimensiones de píxeles que esta capa.

De forma predeterminada, un píxel sin datos en CUALQUIERA de las capas de entrada dará como resultado un píxel sin datos en el ráster de salida. Si la opción Tratar los valores de nodata como falsos está marcada, las entradas de nodata se tratarán de la misma forma que un valor de entrada 0.

Ver también

Ráster Booleano OR

23.1.9.1.1. Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capas de entrada

INPUT

[raster] [list]

Lista de capas ráster entrantes

Capa de referencia

REF_LAYER

[raster]

La capa de referencia desde la que crear la capa de salida (extensión, SRC, dimensiones en píxeles)

Tratar valores nodata como false

NODATA_AS_FALSE

[boolean]

Preestablecido: False

Tratar valores sin datos en los archvos de entrada como 0 al llevar a cabo una operación

Salida sin valor de datos

NO_DATA

[number]

Predeterminado: -9999.0

Valor a usar para sindatos en la capa saliente

Tipo de datos salientes

DATA_TYPE

[enumeration]

Predeterminado: 5

Tipos de datos ráster salientes. Opciones:

  • 0 — Byte

  • 1 — Int16

  • 2 — UInt16

  • 3 — UInt32

  • 4 — Int32

  • 5 — Float32

  • 6 — Float64

  • 7 — CInt16

  • 8 — CInt32

  • 9 — CFloat32

  • 10 — CFloat64

Capa saliente

OUTPUT

[raster]

Capa ráster saliente

23.1.9.1.2. Salidas

Etiqueta

Nombre

Tipo

Descripción

Extensión

EXTENT

[extent]

La extensión de la capa ráster saliente

Identificador de autoridad de SRC

CRS_AUTHID

[crs]

El sistema de coordenadas de referencia de la capa ráster saliente

Anchura en pixels

WIDTH_IN_PIXELS

[integer]

La anchura en pixels de la capa ráster saliente

Altura en pixels

HEIGHT_IN_PIXELS

[integer]

La altura en pixels de la capa ráster saliente

Recuento total de pixels

TOTAL_PIXEL_COUNT

[integer]

El recuento de pixels en la capa ráster saliente

Recuento de pixels NODATA

NODATA_PIXEL_COUNT

[integer]

El recuento de pixels sin datos en la capa ráster saliente

El recuento de pixels con valor True

TRUE_PIXEL_COUNT

[integer]

El recuento de pixels con valor verdadero (valor = 1) en la capa ráster saliente

Recuento de pixels con valor False

FALSE_PIXEL_COUNT

[integer]

El recuento de pixels con valor falso (valor = 0) en la capa ráster saliente

Capa saliente

OUTPUT

[raster]

Capa ráster saliente contenedora del resultado

23.1.9.1.3. Código Python

Algoritmo ID: qgis:rasterbooleanand

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 el 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.

23.1.9.2. Ráster Booleano OR

Calcula el valor booleano O para un conjunto de rásteres de entrada. Si todos los rásteres de entrada tienen un valor cero para un píxel, ese píxel se establecerá en 0 en el ráster de salida. Si alguno de los rásteres de entrada tiene valores de 1 para el píxel, se establecerá en 1 en el ráster de salida.

El parámetro de la capa de referencia especifica una capa ráster existente para usar como referencia al crear el ráster de salida. El ráster de salida tendrá la misma extensión, SRC y dimensiones de píxeles que esta capa.

De forma predeterminada, un píxel sin datos en CUALQUIERA de las capas de entrada dará como resultado un píxel sin datos en el ráster de salida. Si la opción Tratar los valores de nodata como falsos está marcada, las entradas de nodata se tratarán de la misma forma que un valor de entrada 0.

Ver también

Ráster Booleano AND

23.1.9.2.1. Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capas de entrada

INPUT

[raster] [list]

Lista de capas ráster entrantes

Capa de referencia

REF_LAYER

[raster]

La capa de referencia desde la que crear la capa de salida (extensión, SRC, dimensiones en píxeles)

Tratar valores nodata como false

NODATA_AS_FALSE

[boolean]

Preestablecido: False

Tratar valores sin datos en los archvos de entrada como 0 al llevar a cabo una operación

Salida sin valor de datos

NO_DATA

[number]

Predeterminado: -9999.0

Valor a usar para sindatos en la capa saliente

Tipo de datos salientes

DATA_TYPE

[enumeration]

Predeterminado: 5

Tipos de datos ráster salientes. Opciones:

  • 0 — Byte

  • 1 — Int16

  • 2 — UInt16

  • 3 — UInt32

  • 4 — Int32

  • 5 — Float32

  • 6 — Float64

  • 7 — CInt16

  • 8 — CInt32

  • 9 — CFloat32

  • 10 — CFloat64

Capa saliente

OUTPUT

[raster]

Capa ráster saliente

23.1.9.2.2. Salidas

Etiqueta

Nombre

Tipo

Descripción

Extensión

EXTENT

[extent]

La extensión de la capa ráster saliente

Identificador de autoridad de SRC

CRS_AUTHID

[crs]

El sistema de coordenadas de referencia de la capa ráster saliente

Anchura en pixels

WIDTH_IN_PIXELS

[integer]

La anchura en pixels de la capa ráster saliente

Altura en pixels

HEIGHT_IN_PIXELS

[integer]

La altura en pixels de la capa ráster saliente

Recuento total de pixels

TOTAL_PIXEL_COUNT

[integer]

El recuento de pixels en la capa ráster saliente

Recuento de pixels NODATA

NODATA_PIXEL_COUNT

[integer]

El recuento de pixels sin datos en la capa ráster saliente

El recuento de pixels con valor True

TRUE_PIXEL_COUNT

[integer]

El recuento de pixels con valor verdadero (valor = 1) en la capa ráster saliente

Recuento de pixels con valor False

FALSE_PIXEL_COUNT

[integer]

El recuento de pixels con valor falso (valor = 0) en la capa ráster saliente

Capa saliente

OUTPUT

[raster]

Capa ráster saliente contenedora del resultado

23.1.9.2.3. Código Python

Algoritmo ID: qgis:rasterbooleanor

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 el 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.

23.1.9.3. Calculadora ráster

Ejecuta operaciones algebraicas usando capas ráster.

La capa resultante tendrá sus valores calculados de acuerdo con una expresión. La expresión puede contener valores numéricos, operadores y referencias a cualquiera de las capas del proyecto actual.

Nota

Al usar la calculadora en La interfaz de procesamiento por lotes o a partir de Consola Python de QGIS los archivos a utilizar deben especificarse. Se hace referencia a las capas correspondientes utilizando el nombre base del archivo (sin la ruta completa). Por ejemplo, si usa una capa en path/to/my/rasterfile.tif, la primera banda de esa capa se denominará rasterfile.tif@1.

23.1.9.3.1. Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capas

Solo GUI

Muestra la lista de todas las capas ráster cargadas en la leyenda. Estos se pueden usar para llenar el cuadro de expresión (haga doble clic para agregar). Las capas ráster se denominan por su nombre y el número de la banda: layer_name@band_number. Por ejemplo, la primera banda de una capa llamada DEM se denominará DEM@1.

Operadores

Solo GUI

Contiene algunos botones tipo calculadora que se pueden usar para llenar el cuadro de expresión.

Expresión

EXPRESSION

[string]

Expresión que se utilizará para calcular la capa ráster de salida. Puede utilizar los botones de operador proporcionados para escribir directamente la expresión en este cuadro.

Expresiones predefinidas

Solo GUI

Puede utilizar la expresión NDVI predefinida o puede definir nuevas expresiones para los cálculos. El botón :guilabel:ʻAñadir… ` carga una expresión definida (y le permite establecer los parámetros). El botón Guardar… le permite definir una nueva expresión.

Capa(s) de referencia (utilizadas para extensión automatizada, tamaño de celda y SRC)

Opcional

LAYERS

[raster] [list]

Capa (s) que se utilizarán para obtener extensión, tamaño de celda y SRC. Al elegir la capa en este cuadro, evita completar todos los demás parámetros a mano. Las capas ráster se denominan por su nombre y el número de banda: layer_name@band_number. Por ejemplo, la primera banda de una capa llamada DEM se denominará DEM@1.

Tamaño de celda (usar 0 o vacío para ajustarlo automáticamente)

Opcional

CELLSIZE

[number]

Tamaño de celda de la capa ráster de salida. Si no se especifica el tamaño de celda, se utilizará el tamaño de celda mínimo de la capa(s) de referencia seleccionada. El tamaño de celda será el mismo para los ejes X e Y.

Extensión de salida (xmin, xmax, ymin, ymax)

EXTENT

[extent]

Extensión de la capa ráster de salida. Si no se especifica la extensión, se utilizará la extensión mínima que cubre todas las capas de referencia seleccionadas.

SRC saliente

Opcional

CRS

[crs]

SRC de la capa ráster de salida. Si no se especifica el SRC de salida, se utilizará el SRC de la primera capa de referencia.

Salida

OUTPUT

[raster]

Predeterminado: [Guardar a archivo temporal]

Especificación del ráster saliente. Uno de:

  • Guardar a un Archivo Temporal

  • Guardar a Fichero…

El fichero codificado también puede ser cambiado aquí.

23.1.9.3.2. Salidas

Etiqueta

Nombre

Tipo

Descripción

Salida

OUTPUT

[raster]

Archivo ráster saliente con los valores calculados.

23.1.9.3.3. Código Python

Algoritmo ID: qgis:rastercalculator

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 el 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.

23.1.9.4. Estadísticas de capa ráster

Calcula estadísticas básicas a partir de los valores de una banda dada de la capa ráster. La salida se carga en el menú Procesos -> Visor de Resultados.

23.1.9.4.1. Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[raster]

Capa ráster de entrada

Número de banda

BAND

[banda ráster]

Predeterminado: La primera banda de la capa entrante

SI el ráster es multibanda, elija la banda de la que quiera obtener las estadísticas.

Salida

OUTPUT_HTML_FILE

[html]

Predeterminado: [Guardar a archivo temporal]

Especificación del archivo de salida:

  • Omitir salida

  • Guardar a un Archivo Temporal

  • Guardar a Fichero…

El fichero codificado también puede ser cambiado aquí.

23.1.9.4.2. Salidas

Etiqueta

Nombre

Tipo

Descripción

Valor máximo

MAX

[number]

Valor promedio

MEAN

[number]

Valor mínimo

MIN

[number]

Salida

OUTPUT_HTML_FILE

[html]

El archivo de salida contiene la siguiente información:

  • Archivo analizado: ruta de la capa ráster

  • Valor mínimo: valor mínimo del ráster

  • Valor máximo: valor máximo del ráster

  • Rango: diferencia entre los valores máximo y mínimo

  • Sum: suma total de los valores

  • Valor medio: media de todos los valores

  • Desviación estándar: desviación estándar de los valores

  • Suma de cuadrados: suma de las diferencias al cuadrado de cada observación de la media general

Rango

RANGE

[number]

Desviación estándar

STD_DEV

[number]

Suma

SUM

[number]

Suma de cuadrados

SUM_OF_SQUARES

[number]

23.1.9.4.3. Código Python

Algoritmo ID: qgis:rasterlayerstatistics

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 el 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.

23.1.9.5. Informe de valores únicos de capa ráster

Devuelve el recuento y área de cada valor único en una capa ráster dada.

23.1.9.5.1. Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[raster]

Capa ráster de entrada

Número de banda

BAND

[banda ráster]

Predeterminado: La primera banda de la capa entrante

SI el ráster es multibanda, elija la banda de la que quiera obtener las estadísticas.

Informe de valores únicos

OUTPUT_HTML_FILE

[file]

Predeterminado: [Guardar a archivo temporal]

Especificación del archivo de salida:

  • Omitir salida

  • Guardar a un Archivo Temporal

  • Guardar a Fichero…

El fichero codificado también puede ser cambiado aquí.

Tabla de valores únicos

OUTPUT_TABLE

[tabla]

Predeterminado: [Saltar salida]

Especificación de la tabla para valores únicos:

  • Omitir salida

  • Crear Capa Temporal

  • Guardar a Fichero…

  • Guardar a GeoPackage…

  • Guardar a Tabla PostGIS….

El fichero codificado también puede ser cambiado aquí.

23.1.9.5.2. Salidas

Etiqueta

Nombre

Tipo

Descripción

Identificador de autoridad de SRC

CRS_AUTHID

[crs]

Extensión

EXTENT

[extent]

Altura en pixels

HEIGHT_IN_PIXELS

[number]

Recuento de pixels NODATA

NODATA_PIXEL_COUNT

[number]

Recuento total de pixels

TOTAL_PIXEL_COUNT

[number]

Informe de valores únicos

OUTPUT_HTML_FILE

[html]

El archivo HTML saliente contiene la siguiente información:

  • Archivo analizado: la ruta de la capa ráster

  • Extensión: coordenadas xmin, ymin, xmax, ymax de la extensión

  • Proyección: proyección de la capa

  • Anchura en pixels: número de columnas y tamaño de anchura de pixel

  • Altura en pixels: número de columans y tamaño de ancho de píxel

  • Recuento total de pixel: recuento de todos los pixels

  • Recuento de los pixels NODATA: recuento de pixels con valor NODATA

Tabla de valores únicos

OUTPUT_TABLE

[tabla]

Una tabla con tres columnas:

  • valor: valor de pixel

  • recuento: recuento de pixels con este valor

  • m2: área total en metros cuadrados de píxeles con este valor.

Anchura en pixels

WIDTH_IN_PIXELS

[number]

23.1.9.5.3. Código Python

Algoritmo ID: qgis:rasterlayeruniquevaluesreport

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 el 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.

23.1.9.6. Estadísticas zonales de la capa ráster

Calcula estadísticas para los valores de una capa ráster, categorizados por zonas definidas en otra capa ráster.

Ver también

Estadísticas de zona

23.1.9.6.1. Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capa Entrante

INPUT

[raster]

Capa ráster de entrada

Número de banda

BAND

[banda ráster]

Predeterminado: La primera banda de la capa ráster

Si el ráster es multibanda elige la banda sobre la que quieras calcular las estadísticas.

Capa de zonas

ZONES

[raster]

Zonas de definición de capa ráster. Las zonas están dadas por píxeles contiguos que tienen el mismo valor de píxel.

Número de zonas de banda

ZONES_BAND

[banda ráster]

Predeterminado: La primera banda de la capa ráster

Si el ráster es multibanda, elige la banda que define las zonas

Capa de referencia

Opcional

REF_LAYER

[enumeration]

Predeterminado: 0

Capa ráster utilizada para calcular los centroides que se utilizarán como referencia al determinar las zonas en la capa de salida. Uno de:

  • 0 — Capa de entrada

  • 1 — capa de zonas

Estadísticas

OUTPUT_TABLE

[tabla]

Tabla con las estadísticas calculadas

23.1.9.6.2. Salidas

Etiqueta

Nombre

Tipo

Descripción

Identificador de autoridad de SRC

CRS_AUTHID

[crs]

Extensión

EXTENT

[extent]

Altura en pixels

HEIGHT_IN_PIXELS

[number]

Recuento de pixels NODATA

NODATA_PIXEL_COUNT

[number]

Estadísticas

OUTPUT_TABLE

[tabla]

La capa de salida contiene la siguiente información para cada zona:

  • Área: el área en unidades ráster cuadradas en la zona;

  • Suma: la suma total de valores de pixel en la zona;

  • Recuento: el número de pixels en la zona;

  • Min: el valor mínimo de pixel en la zona;

  • Max: el valor máximo de pixel en la zona;

  • Media: la media de los valores de pixel en la zona;

Recuento total de pixels

TOTAL_PIXEL_COUNT

[number]

Anchura en pixels

WIDTH_IN_PIXELS

[number]

23.1.9.6.3. Código Python

Algoritmo ID: qgis:rasterlayerzonalstats

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 el 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.

23.1.9.7. Volumen de la superficie ráster

Calcula el volumen debajo de una superficie ráster en relación con un nivel base determinado. Esto es principalmente útil para modelos digitales de elevación (MDE).

23.1.9.7.1. Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capa de ENTRADA

INPUT

[raster]

Ráster de entrada, representando una superficie

Número de banda

BAND

[banda ráster]

Predeterminado: La primera banda de la capa ráster

Si el ráster es multibanda, elige la banda que debe definir la superficie.

Nivel Base

LEVEL

[number]

Predeterminado: 0.0

Defina un valor base o de referencia. Esta base se utiliza en el cálculo del volumen de acuerdo con el parámetro Método (ver más abajo).

Método

METHOD

[enumeration]

Predeterminado: 0

Defina el método para el cálculo del volumen dado por la diferencia entre el valor del píxel de la trama y el Nivel base. Opciones:

  • 0 — Contar solo por encima del nivel base: solo los píxeles por encima del nivel base se sumarán al volumen.

  • 1 — Contar solo por debajo del nivel base: solo los píxeles por debajo del nivel base se sumarán al volumen.

  • 2 — Restar volúmenes por debajo del nivel base: los píxeles por encima del nivel base se sumarán al volumen, los píxeles por debajo del nivel base se restarán del volumen.

  • 3 — Agregar volúmenes por debajo del nivel base: agregue el volumen independientemente de si el píxel está por encima o por debajo del nivel base. Esto equivale a sumar los valores absolutos de la diferencia entre el valor de píxel y el nivel base.

Informe de volumen de superficie

OUTPUT_HTML_FILE

[html]

Predeterminado: [Guardar a archivo temporal]

Especificación del informe saliente HTML. Uno de:

  • Omitir salida

  • Guardar a Archivo temporal

  • Guardar a Fichero…

El fichero codificado también puede ser cambiado aquí.

Tabla de volumen de superficie

OUTPUT_TABLE

[tabla]

Predeterminado: [Saltar salida]

Especificación de la tabla de salida. Una de:

  • Omitir salida

  • Crear capa temporal (TEMPORARY_OUTPUT)

  • Guardar a Fichero…

  • Guardar a Geopackage…

  • Guardar a Tabla PostGIS…

El fichero codificado también puede ser cambiado aquí.

23.1.9.7.2. Salidas

Etiqueta

Nombre

Tipo

Descripción

Volumen

VOLUME

[number]

El volumen calculado

Área

AREA

[number]

El área en unidades cuadradas de mapa

Pixel_count

PIXEL_COUNT

[number]

El número total de pixels que han sido analizados

Informe de volumen de superficie

OUTPUT_HTML_FILE

[html]

El informe de salida (conteniendo volumen, área y recuento de pixel) en formato HTML

Tabla de volumen de superficie

OUTPUT_TABLE

[tabla]

La tabla de salida (conteniendo volumen, área y recuento de pixels)

23.1.9.7.3. Código Python

Algoritmo ID: qgis:rastersurfacevolume

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 el 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.

23.1.9.8. Reclasificar por capa

Reclasifica una banda ráster asignando nuevos valores de clase basados en los rangos especificados en una tabla de vectores.

23.1.9.8.1. Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capa ráster

INPUT_RASTER

[raster]

Capa ráster a reclasificar

Número de banda

RASTER_BAND

[banda ráster]

Predeterminado: La primera banda de la capa ráster

Si el ráster es multibanda, elige la banda que quieras reclasificar.

Capa que contiene rupturas de clase

INPUT_TABLE

[vector: cualquiera]

Capa vectorial que contiene los valores que se utilizarán para la clasificación.

Campo de valor mínimo de clase

MIN_FIELD

[tablefield: numeric]

Campo con el valor mínimo del rango para la clase.

Campo de valor máximo de clase

MAX_FIELD

[tablefield: numeric]

Campo con el valor máximo del rango para la clase.

Campo de valor de salida

VALUE_FIELD

[tablefield: numeric]

Campo con el valor que se asignará a los píxeles que caen en la clase (entre los valores mínimo y máximo correspondientes).

Salida sin valor de datos

NO_DATA

[number]

Predeterminado: -9999.0

Valor a aplicar para valores sin datos.

Límites de rango

RANGE_BOUNDARIES

[enumeration]

Predeterminado: 0

Define reglas de comparación para la clasificación. Opciones:

  • 0 — min < valor <= max

  • 1 — min <= valor < max

  • 2 — min <= valor <= max

  • 3 — min < valor < max

No use datos cuando ningún rango coincida con el valor

NODATA_FOR_MISSING

[boolean]

Preestablecido: False

Los valores que no pertenecen a una clase darán como resultado un valor sin datos. Si es falso, se mantiene el valor original.

Tipo de datos salientes

DATA_TYPE

[enumeration]

Predeterminado: 5

Define el tipo de datos del archivo ráster de salida. Opciones:

  • 0 — Byte

  • 1 — Int16

  • 2 — UInt16

  • 3 — UInt32

  • 4 — Int32

  • 5 — Float32

  • 6 — Float64

  • 7 — CInt16

  • 8 — CInt32

  • 9 — CFloat32

  • 10 — CFloat64

Ráster reclasificado

OUTPUT

[raster]

Especificación del ráster saliente. Uno de:

  • Guardar a un Archivo Temporal

  • Guardar a Fichero…

El fichero codificado también puede ser cambiado aquí.

23.1.9.8.2. Salidas

Etiqueta

Nombre

Tipo

Descripción

Ráster reclasificado

OUTPUT

[raster]

Capa ráster de salida con valores de banda reclasificados

23.1.9.8.3. Código Python

Algoritmo ID: qgis:reclassifybylayer

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 el 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.

23.1.9.9. Reclasificar por tabla

Reclasifica una banda de ráster asignando nuevos valores de clase basados en los rangos especificados en una tabla fija.

23.1.9.9.1. Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capa ráster

INPUT_RASTER

[raster]

Capa ráster a reclasificar

Número de banda

RASTER_BAND

[banda ráster]

Predeterminado: 1

Banda ráster para la cual quieres recalcular valores.

Tabla de reclasificación

TABLE

[tabla]

Una tabla de 3 columnas para llenar con los valores para establecer los límites de cada clase (Mínimo y Máximo) y el nuevo Valor a asignar a los valores de banda que caen en la clase.

Salida sin valor de datos

NO_DATA

[number]

Predeterminado: -9999.0

Valor a aplicar para valores sin datos.

Límites de rango

RANGE_BOUNDARIES

[enumeration]

Predeterminado: 0

Define reglas de comparación para la clasificación. Opciones:

  • 0 — min < valor <= max

  • 1 — min <= valor < max

  • 2 — min <= valor <= max

  • 3 — min < valor < max

No use datos cuando ningún rango coincida con el valor

NODATA_FOR_MISSING

[boolean]

Preestablecido: False

Aplica el valor sin datos a los valores de banda que no pertenecen a ninguna clase. Si es falso, se mantiene el valor original.

Tipo de datos salientes

DATA_TYPE

[enumeration]

Predeterminado: 5

Define el formato del archivo ráster saliente.

Opciones:

  • 0 — Byte

  • 1 — Int16

  • 2 — UInt16

  • 3 — UInt32

  • 4 — Int32

  • 5 — Float32

  • 6 — Float64

  • 7 — CInt16

  • 8 — CInt32

  • 9 — CFloat32

  • 10 — CFloat64

Ráster reclasificado

OUTPUT

[raster]

Predeterminado: “[Guardar en archivo temporal]”

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

  • Guardar a un Archivo Temporal

  • Guardar a Fichero…

La codificación de archivo también puede ser cambiada aquí

23.1.9.9.2. Salidas

Etiqueta

Nombre

Tipo

Descripción

Ráster reclasificado

OUTPUT

[raster]

Predeterminado: “[Guardar en archivo temporal]”

La capa ráster saliente.

23.1.9.9.3. Código Python

Algoritmo ID: qgis:reclassifybytable

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 el 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.

23.1.9.10. Valores de muestra ráster

Extrae valores ráster en las ubicaciones de los puntos. Si la capa ráster es multibanda, se muestrea cada banda.

La tabla de atributos de la capa resultante tendrá tantas columnas nuevas como el recuento de bandas de la capa ráster.

23.1.9.10.1. Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capa de puntos de Entrada

INPUT

[vector: point]

Capa vectorial de puntos a usar para el remuestreo

Capa ráster a muestrear

RASTERCOPY

[raster]

Capa ráster a muestrear en las ubicaciones de los puntos dados.

Prefijo de columna saliente

COLUMN_PREFIX

[string]

Predeterminado: “rvalue”

Prefijo para los nombres de las columnas agregadas.

Puntos muestreados

(Opcional)

OUTPUT

[vector: point]

Predeterminado: [Crear capa temporal]

Especifique la capa de salida que contiene los valores muestreados. Uno de:

  • Crear capa temporal (TEMPORARY_OUTPUT)

  • Guardar a Fichero…

  • Guardar a GeoPackage…

  • Guardar a Tabla PostGIS…

El fichero codificado también puede ser cambiado aquí.

23.1.9.10.2. Salidas

Etiqueta

Nombre

Tipo

Descripción

Puntos muestreados

(Opcional)

OUTPUT

[vector: point]

La capa de salida que contiene los valores muestreados.

23.1.9.10.3. Código Python

Algoritmo ID: qgis:rastersampling

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 el 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.

23.1.9.11. Histograma zonal

Agrega campos que representan recuentos de cada valor único de una capa ráster contenida en entidades poligonales.

La tabla de atributos de la capa de salida tendrá tantos campos como los valores únicos de la capa ráster que intersecta el polígono(s).

../../../../_images/raster_histogram.png

Figura 23.7 Ejemplo de histograma de capa ráster

23.1.9.11.1. Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capa ráster

INPUT_RASTER

[raster]

Capa ráster de entrada.

Número de banda

RASTER_BAND

[banda ráster]

Predeterminado: La primera banda de la capa entrante

Si el ráster es multibanda, elija una banda.

Capa de vector que contiene zonas

INPUT_VECTOR

[vector: polígono]

Capa de polígono vectorial que define las zonas.

Prefijo de columna saliente

COLUMN_PREFIX

Opcional

[string]

Predeterminado: “HISTO_”

Prefijo para los nombres de las columnas de salida.

Zonas salientes

OUTPUT

[vector: polígono]

Predeterminado: [Crear capa temporal]

Especifique la capa de polígono de vector de salida. Uno de:

  • Crear capa temporal (TEMPORARY_OUTPUT)

  • Guardar a Fichero…

  • Guardar a GeoPackage…

  • Guardar a Tabla PostGIS…

El fichero codificado también puede ser cambiado aquí.

23.1.9.11.2. Salidas

Etiqueta

Nombre

Tipo

Descripción

Zonas salientes

(Opcional)

OUTPUT

[vector: polígono]

Predeterminado: [Crear capa temporal]

La capa de polígono de vector de salida.

23.1.9.11.3. Código Python

Algoritmo ID: qgis:zonalhistogram

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 el 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.

23.1.9.12. Estadísticas de zona

Calcula las estadísticas de una capa ráster para cada entidad de una capa vectorial de polígono superpuesta.

Advertencia

No se creará ningún archivo de salida nuevo. El algoritmo agrega nuevas columnas a la capa de vector de origen.

23.1.9.12.1. Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capa ráster

INPUT_RASTER

[raster]

Capa ráster de entrada.

Banda ráster

RASTER_BAND

[banda ráster]

Predeterminado: La primera banda de la capa entrante

Si el ráster es multibanda, elija una banda para las estadísticas.

Capa de vector que contiene zonas

INPUT_VECTOR

[vector: polígono]

Capa de polígono vectorial que define las zonas.

Prefijo de columna saliente

COLUMN_PREFIX

[string]

Predeterminado: “_”

Prefijo para los nombres de las columnas de salida.

Estadísticas a calcular

STATISTICS

[enumeration] [list]

Predeterminado: [0,1,2]

Lista de operador estadístico para la salida. Opciones:

  • 0 — Recuento

  • 1 — Suma

  • 2 — Media

  • 3 — Mediana

  • 4 — Desviación Estándar

  • 5 — Mínimo

  • 6 — Máximo

  • 7 — Rango

  • 8 — Minoría

  • 9 — Mayoría

  • 10 — Variedad

  • 11 — Varianza

23.1.9.12.2. Salidas

Etiqueta

Nombre

Tipo

Descripción

Capa de vector que contiene zonas

INPUT_VECTOR

[vector: polígono]

La capa vectorial de la zona de entrada con estadísticas adicionales.

23.1.9.12.3. Código Python

Algoritmo ID: qgis:zonalstatistics

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 el 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.