24.1.9. Análisis raster

24.1.9.1. Estadísticas de celda

Calcula estadísticas por celda basadas en capas ráster de entrada y para cada celda escribe las estadísticas resultantes en un ráster de salida. En cada ubicación de celda, el valor de salida se define como una función de todos los valores de celda superpuestos de los rásteres de entrada.

De forma predeterminada, una celda NoData en CUALQUIERA de las capas de entrada dará como resultado una celda NoData en el ráster de salida. Si la opción Ignorar valores NoData está marcada, las entradas NoData se ignorarán en el cálculo estadístico. Esto puede resultar en una salida NoData para ubicaciones donde todas las celdas son NoData.

El parámetro 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.

Detalles del cálculo: Las capas ráster de entrada que no coincidan con el tamaño de celda de la capa ráster de referencia se volverán a muestrear utilizando el remuestreo del vecino más cercano. El tipo de datos ráster de salida se establecerá en el tipo de datos más complejo presente en los conjuntos de datos de entrada, excepto cuando se utilizan las funciones Media, Desviación estándar y Varianza (el tipo de datos siempre es Float32 o Float64 dependiendo del tipo de flotador de entrada) o Count y Variety (el tipo de datos es siempre Int32).

  • Recuento: la estadística de recuento siempre dará como resultado el número de celdas sin valores NoData en la ubicación de la celda actual.

  • Mediana: si el número de capas de entrada es par, la mediana se calculará como la media aritmética de los dos valores medios de los valores de entrada de la celda ordenada.

  • Minoría/Mayoría: Si no se pudo encontrar una minoría o mayoría única, el resultado es NoData, excepto que todos los valores de celda de entrada son iguales.

../../../../_images/cell_statistics_all_stats.png

Figura 24.8 Ejemplo con todas las funciones estadísticas. Se tienen en cuenta las celdas NoData (grises).

24.1.9.1.1. Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capas de entrada

INPUT

[raster] [list]

Capas ráster entrantes

Estadística

STATISTIC

[enumeration]

Predeterminado: 0

Estadisticas disponibles. Opciones:

  • 0 — Suma

  • 1 — Recuento

  • 2 — Media

  • 3 — Mediana

  • 4 — Desviación Estándar

  • 5 — Varianza

  • 6 — Mínimo

  • 7 — Máximo

  • 8 — Minoría (valor menos común)

  • 9 — Mayoría (valor mas común)

  • 10 — Rango (máx - min)

  • 11 — Variedad (recuento de valores únicos)

Ignorar valores NoData

IGNORE_NODATA

[boolean]

Predeterminado: True

Calcular estadísticas también para todas las pilas de celdas, ignorando la existencia de NoData.

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)

Salida sin valor de datos

Opcional

OUTPUT_NO_DATA_VALUE

[number]

Predeterminado: -9999.0

Valor a usar para sindatos en la capa saliente

Capa saliente

OUTPUT

[misma que la entrada]

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

24.1.9.1.2. Salidas

Etiqueta

Nombre

Tipo

Descripción

Identificador de autoridad de SRC

CRS_AUTHID

[crs]

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

Extensión

EXTENT

[extent]

La extensión espaical de la capa ráster saliente

Altura en pixels

HEIGHT_IN_PIXELS

[integer]

La altura en pixels de la capa ráster saliente

Ráster saliente

OUTPUT

[raster]

Capa ráster saliente contenedora del resultado

Recuento total de pixels

TOTAL_PIXEL_COUNT

[integer]

El recuento de pixels en la capa ráster saliente

Anchura en pixels

WIDTH_IN_PIXELS

[integer]

La anchura en pixels de la capa ráster saliente

24.1.9.1.3. Código Python

ID Algoritmo: qgis:cellstatistics

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.

24.1.9.2. Ráster Fuzzify (pertenencia gaussiana)

Transforma un ráster de entrada en un ráster difuso asignando un valor de pertenencia a cada píxel, utilizando una función de pertenencia gaussiana. Los valores de pertenencia van de 0 a 1. En el ráster difuso, un valor de 0 implica que no hay pertenencia al conjunto difuso definido, mientras que un valor de 1 significa pertenencia total. La función de pertenencia gaussiana se define como gaussian_formula, donde f1 es la extensión y f2 el punto medio.

../../../../_images/gaussianimage.png

Figura 24.9 Ejemplo de ráster de Fuzzify. Fuente de ráster de entrada: Land Tirol - data.tirol.gv.at.

24.1.9.2.1. Parámetros

Etiqueta

Nombre

Tipo

Descripción

Ráster de Entrada

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, elija la banda a la que aplicar fuzzify.

Función Punto Medio

FUZZYMIDPOINT

[number]

Predeterminado: 10

Punto medio de la función gausiana

Distribución de funciones

FUZZYSPREAD

[number]

Predeterminado: 0.01

Distribución de la función gausiana

Ráster Fuzzified

OUTPUT

[misma que la entrada]

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

24.1.9.2.2. Salidas

Etiqueta

Nombre

Tipo

Descripción

Ráster Fuzzified

OUTPUT

[misma que la entrada]

Capa ráster saliente contenedora del resultado

Identificador de autoridad de SRC

CRS_AUTHID

[crs]

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

Extensión

EXTENT

[extent]

La extensión espaical 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

24.1.9.2.3. Código Python

ID Algoritmo: qgis:fuzzifyrastergaussianmembership

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.

24.1.9.3. Fuzzify ráster (gran número de miembros)

Transforma un ráster de entrada en un ráster difuso asignando un valor de número de miembro a cada píxel, utilizando una función de membresía grande. Los valores de pertenencia van de 0 a 1. En el ráster difuso, un valor de 0 implica que no hay pertenencia al conjunto difuso definido, mientras que un valor de 1 significa pertenencia total. La función de gran número de miembros se define como fuzzy_large_formula, donde f1 es la extensión y f2 el punto medio.

24.1.9.3.1. Parámetros

Etiqueta

Nombre

Tipo

Descripción

Ráster de Entrada

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, elija la banda a la que aplicar fuzzify.

Función Punto Medio

FUZZYMIDPOINT

[number]

Predeterminado: 50

Punto medio de una función larga

Distribución de funciones

FUZZYSPREAD

[number]

Predeterminado: 5

Distribución de una función larga

Ráster Fuzzified

OUTPUT

[misma que la entrada]

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

24.1.9.3.2. Salidas

Etiqueta

Nombre

Tipo

Descripción

Ráster Fuzzified

OUTPUT

[misma que la entrada]

Capa ráster saliente contenedora del resultado

Identificador de autoridad de SRC

CRS_AUTHID

[crs]

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

Extensión

EXTENT

[extent]

La extensión espaical 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

24.1.9.3.3. Código Python

ID Algoritmo: qgis:fuzzifyrasterlargemembership

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.

24.1.9.4. Ráster Fuzzify (membresía linear)

Transforma un ráster de entrada en un ráster difuso asignando un valor de pertenencia a cada píxel, utilizando una función de pertenencia lineal. Los valores de pertenencia van de 0 a 1. En el ráster difuso, un valor de 0 implica que no hay pertenencia al conjunto difuso definido, mientras que un valor de 1 significa pertenencia total. La función lineal se define como fuzzy_linear_formula, donde a es el límite inferior y b el límite superior. Esta ecuación asigna valores de pertenencia mediante una transformación lineal para valores de píxeles entre los límites inferior y superior. Los valores de píxeles más pequeños que el límite bajo reciben una membresía 0, mientras que los valores de píxeles mayores que el límite alto reciben 1 membresía.

24.1.9.4.1. Parámetros

Etiqueta

Nombre

Tipo

Descripción

Ráster de Entrada

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, elija la banda a la que aplicar fuzzify.

Límite de membresía difusa baja

FUZZYLOWBOUND

[number]

Predeterminado: 0

Límite inferior de la función lineal

Límite alto de membresía difusa

FUZZYHIGHBOUND

[number]

Predeterminado: 1

Límite Superior de la función lineal

Ráster Fuzzified

OUTPUT

[misma que la entrada]

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

24.1.9.4.2. Salidas

Etiqueta

Nombre

Tipo

Descripción

Ráster Fuzzified

OUTPUT

[misma que la entrada]

Capa ráster saliente contenedora del resultado

Identificador de autoridad de SRC

CRS_AUTHID

[crs]

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

Extensión

EXTENT

[extent]

La extensión espaical 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

24.1.9.4.3. Código Python

ID Algoritmo: qgisfuzzifyrasterlinearmembership

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.

24.1.9.5. Fuzzify ráster (número de miembros cercanos)

Transforma un ráster de entrada en un ráster difuso asignando un valor de pertenencia a cada píxel, utilizando una función de pertenencia cercana. Los valores de pertenencia van de 0 a 1. En el ráster difuso, un valor de 0 implica que no hay pertenencia al conjunto difuso definido, mientras que un valor de 1 significa pertenencia total. La función de membresía cercana se define como near_formula, donde f1 es la extensión y f2 el punto medio.

24.1.9.5.1. Parámetros

Etiqueta

Nombre

Tipo

Descripción

Ráster de Entrada

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, elija la banda a la que aplicar fuzzify.

Función Punto Medio

FUZZYMIDPOINT

[number]

Predeterminado: 50

Punto medio de la función vecino

Distribución de funciones

FUZZYSPREAD

[number]

Predeterminado: 0.01

Extensión de la función vecino

Ráster Fuzzified

OUTPUT

[misma que la entrada]

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

24.1.9.5.2. Salidas

Etiqueta

Nombre

Tipo

Descripción

Ráster Fuzzified

OUTPUT

[misma que la entrada]

Capa ráster saliente contenedora del resultado

Identificador de autoridad de SRC

CRS_AUTHID

[crs]

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

Extensión

EXTENT

[extent]

La extensión espaical 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

24.1.9.5.3. Código Python

ID Algoritmo: qgis:fuzzifyrasternearmembership

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.

24.1.9.6. Ráster Fuzzify(influencia de membresía)

Transforma un ráster de entrada en un ráster difuso asignando un valor de membresía a cada píxel, utilizando una función de membresía de influencia. Los valores de pertenencia van de 0 a 1. En el ráster difuso, un valor de 0 implica que no hay pertenencia al conjunto difuso definido, mientras que un valor de 1 significa pertenencia total. La función de potencia se define como power_formula, donde a es el límite inferior, b es el límite superior y f1 el exponente. Esta ecuación asigna valores de pertenencia utilizando la transformación de potencia para los valores de píxeles entre los límites inferior y superior. Los valores de píxeles más pequeños que el límite bajo reciben una membresía 0, mientras que los valores de píxeles mayores que el límite alto reciben 1 membresía.

24.1.9.6.1. Parámetros

Etiqueta

Nombre

Tipo

Descripción

Ráster de Entrada

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, elija la banda a la que aplicar fuzzify.

Límite de membresía difusa baja

FUZZYLOWBOUND

[number]

Predeterminado: 0

Límite inferior de la función de influencia

Límite alto de membresía difusa

FUZZYHIGHBOUND

[number]

Predeterminado: 1

Límite superior de la función de influencia

Límite alto de membresía difusa

FUZZYEXPONENT

[number]

Predeterminado: 2

Exponente de la función de influencia

Ráster Fuzzified

OUTPUT

[misma que la entrada]

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

24.1.9.6.2. Salidas

Etiqueta

Nombre

Tipo

Descripción

Ráster Fuzzified

OUTPUT

[misma que la entrada]

Capa ráster saliente contenedora del resultado

Identificador de autoridad de SRC

CRS_AUTHID

[crs]

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

Extensión

EXTENT

[extent]

La extensión espaical 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

24.1.9.6.3. Código Python

ID Algoritmo: qgisfuzzifyrasterpowermembership

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.

24.1.9.7. Ràster Fuzzify (pequeña membresía)

Transforma un ráster de entrada en un ráster difuso asignando un valor de pertenencia a cada píxel, utilizando una función de pertenencia pequeña. Los valores de pertenencia van de 0 a 1. En el ráster difuso, un valor de 0 implica que no hay pertenencia al conjunto difuso definido, mientras que un valor de 1 significa pertenencia total. La función de pertenencia pequeña se define como |fórmula_pequeña|, donde f1 es el margen y f2 el punto medio.

24.1.9.7.1. Parámetros

Etiqueta

Nombre

Tipo

Descripción

Ráster de Entrada

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, elija la banda a la que aplicar fuzzify.

Función Punto Medio

FUZZYMIDPOINT

[number]

Predeterminado: 50

Punto medio de la función pequeña

Distribución de funciones

FUZZYSPREAD

[number]

Predeterminado: 5

Extensión de la función pequeña

Ráster Fuzzified

OUTPUT

[misma que la entrada]

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

24.1.9.7.2. Salidas

Etiqueta

Nombre

Tipo

Descripción

Ráster Fuzzified

OUTPUT

[misma que la entrada]

Capa ráster saliente contenedora del resultado

Identificador de autoridad de SRC

CRS_AUTHID

[crs]

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

Extensión

EXTENT

[extent]

La extensión espaical 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

24.1.9.7.3. Código Python

ID Algoritmo: qgisfuzzifyrastersmallmembership

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.

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

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

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

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

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

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

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

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

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

Ver también

Calculadora Ráster

24.1.9.10.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)

Opcional

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

24.1.9.10.2. Salidas

Etiqueta

Nombre

Tipo

Descripción

Salida

OUTPUT

[raster]

Archivo ráster saliente con los valores calculados.

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

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

24.1.9.11.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í.

24.1.9.11.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]

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

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

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

24.1.9.12.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í.

24.1.9.12.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]

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

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

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

24.1.9.13.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]

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

24.1.9.14. 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).

24.1.9.14.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í.

24.1.9.14.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)

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

24.1.9.15. Reclasificar por capa

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

24.1.9.15.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í.

24.1.9.15.2. Salidas

Etiqueta

Nombre

Tipo

Descripción

Ráster reclasificado

OUTPUT

[raster]

Capa ráster de salida con valores de banda reclasificados

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

24.1.9.16. Reclasificar por tabla

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

24.1.9.16.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í

24.1.9.16.2. Salidas

Etiqueta

Nombre

Tipo

Descripción

Ráster reclasificado

OUTPUT

[raster]

Predeterminado: “[Guardar en archivo temporal]”

La capa ráster saliente.

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

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

24.1.9.17.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í.

24.1.9.17.2. Salidas

Etiqueta

Nombre

Tipo

Descripción

Puntos muestreados

Opcional

OUTPUT

[vector: point]

La capa de salida que contiene los valores muestreados.

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

24.1.9.18. 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 24.10 Ejemplo de histograma de capa ráster

24.1.9.18.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í.

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

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

24.1.9.19. Estadísticas de zona

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

Antes de QGIS 3.16, el algoritmo editaba la capa en el lugar y le agregaba los nuevos campos de estadísticas. Ahora, genera una nueva capa con estas estadísticas.

24.1.9.19.1. Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[vector: polígono]

Capa vectorial poligonal que contiene las zonas.

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.

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

Estadísticas Zonales NEW in 3.16

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…

  • Agregar a capa…

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

24.1.9.19.2. Salidas

Etiqueta

Nombre

Tipo

Descripción

Estadísticas Zonales NEW in 3.16

OUTPUT

[vector: polígono]

La capa vectorial zonal con estadísticas añadidas.

24.1.9.19.3. Código Python

ID Algoritmo: qgis:zonalstatisticsfb

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.