Importante

Translation is a community effort you can join. This page is currently translated at 88.92%.

# 28.1.15. Análise de dados Raster

## 28.1.15.1. Porcentagem da pilha de células em relação ao valor

Calculates the cell-wise percentrank value of a stack of rasters based on a single input value and writes them to an output raster.

At each cell location, the specified value is ranked among the respective values in the stack of all overlaid and sorted cell values from the input rasters. For values outside of the stack value distribution, the algorithm returns NoData because the value cannot be ranked among the cell values.

Há dois métodos para o cálculo do percentil:

• Interpolação linear inclusiva (PERCENTRANK.INC)

• Interpolação linear exclusiva (PERCENTRANK.EXC)

The linear interpolation methods return the unique percent rank for different values. Both interpolation methods follow their counterpart methods implemented by LibreOffice or Microsoft Excel.

The output raster’s extent and resolution is defined by a reference raster. Input raster layers that do not match the cell size of the reference raster layer will be resampled using nearest neighbor resampling. NoData values in any of the input layers will result in a NoData cell output if the “Ignore NoData values” parameter is not set. The output raster data type will always be `Float32`.

### Parâmetros

#### Parâmetros básicos

Etiqueta

Nome

Tipo

Descrição

`INPUT`

[raster] [lista]

Raster layers to evaluate. If multiband rasters are used in the data raster stack, the algorithm will always perform the analysis on the first band of the rasters

Método

`METHOD`

[enumeração]

Método para cálculo de percentil:

• 0 — Interpolação linear inclusiva (PERCENTRANK.INC)

• 1 — Interpolação linear exclusiva (PERCENTRANK.INC)

Valor

`VALUE`

[número]

Value to rank among the respective values in the stack of all overlaid and sorted cell values from the input rasters

`IGNORE_NODATA`

[boleano]

If unchecked, any NoData cells in the input layers will result in a NoData cell in the output raster

`REFERENCE_LAYER`

[raster]

A camada de referência para a criação da camada de saída (extensão, SRC, dimensões dos pixels)

`OUTPUT`

Padrão: `[Salvar em arquivo temporário]`

Especificação do raster de saída. Um de:

• Salvar em um Arquivo Temporário

• Salvar em Arquivo…

Etiqueta

Nome

Tipo

Descrição

Output NoData value

`OUTPUT_NODATA_VALUE`

[número]

Value to use for NoData in the output layer

### Saídas

Etiqueta

Nome

Tipo

Descrição

`OUTPUT`

[raster]

`CRS_AUTHID`

[string]

Extensão

`EXTENT`

[string]

A extensão espacial da camada raster de saída

Largura em pixels

`WIDTH_IN_PIXELS`

[inteiro]

O número de colunas na camada de saída raster

Altura em pixels

`HEIGHT_IN_PIXELS`

[inteiro]

O número de linhas na camada de saída raster

Contagem total de pixels

`TOTAL_PIXEL_COUNT`

[inteiro]

A contagem de pixels na camada de saída raster

### Código Python

Algorithm ID: `native:cellstackpercentrankfromvalue`

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

O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.

## 28.1.15.2. Percentil de pilha celular

Calculates the cell-wise percentile value of a stack of rasters and writes the results to an output raster. The percentile to return is determined by the percentile input value (ranges between 0 and 1). At each cell location, the specified percentile is obtained using the respective value from the stack of all overlaid and sorted cell values of the input rasters.

Há três métodos para o cálculo do percentil:

• Classificação mais próxima: retorna o valor mais próximo do percentil especificado

• Interpolação linear inclusiva (PERCENTRANK.INC)

• Interpolação linear exclusiva (PERCENTRANK.EXC)

Os métodos de interpolação linear retornam os valores únicos para diferentes percentis. Ambos os métodos de interpolação seguem seus métodos de contrapartida implementados pelo LibreOffice ou pelo Microsoft Excel.

The output raster’s extent and resolution is defined by a reference raster. Input raster layers that do not match the cell size of the reference raster layer will be resampled using nearest neighbor resampling. NoData values in any of the input layers will result in a NoData cell output if the “Ignore NoData values” parameter is not set. The output raster data type will always be `Float32`.

### Parâmetros

#### Parâmetros básicos

Etiqueta

Nome

Tipo

Descrição

`INPUT`

[raster] [lista]

Raster layers to evaluate. If multiband rasters are used in the data raster stack, the algorithm will always perform the analysis on the first band of the rasters

Método

`METHOD`

[enumeração]

Método para cálculo de percentil:

• 0 — Classificação do mais próximo: retorna o valor que está mais próximo do percentil especificado

• 1 — Interpolação linear inclusiva (PERCENTIL.INC)

• 1 — Interpolação linear exclusiva (PERCENTIL.INC)

Percentil

`VALUE`

[número]

Value to rank among the respective values in the stack of all overlaid and sorted cell values from the input rasters. Between 0 and 1.

`IGNORE_NODATA`

[boleano]

If unchecked, any NoData cells in the input layers will result in a NoData cell in the output raster

`REFERENCE_LAYER`

[raster]

A camada de referência para a criação da camada de saída (extensão, SRC, dimensões dos pixels)

`OUTPUT`

Padrão: `[Salvar em arquivo temporário]`

Especificação do raster de saída. Um de:

• Salvar em um Arquivo Temporário

• Salvar em Arquivo…

Etiqueta

Nome

Tipo

Descrição

Output NoData value

`OUTPUT_NODATA_VALUE`

[número]

Value to use for NoData in the output layer

### Saídas

Etiqueta

Nome

Tipo

Descrição

`OUTPUT`

[raster]

`CRS_AUTHID`

[string]

Extensão

`EXTENT`

[string]

A extensão espacial da camada raster de saída

Largura em pixels

`WIDTH_IN_PIXELS`

[inteiro]

O número de colunas na camada de saída raster

Altura em pixels

`HEIGHT_IN_PIXELS`

[inteiro]

O número de linhas na camada de saída raster

Contagem total de pixels

`TOTAL_PIXEL_COUNT`

[inteiro]

A contagem de pixels na camada de saída raster

### Código Python

Algorithm ID: `native:cellstackpercentile`

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

O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.

## 28.1.15.3. Cell stack percentrank from raster layer

Calculates the cell-wise percentrank value of a stack of rasters based on an input value raster and writes them to an output raster.

At each cell location, the current value of the value raster is ranked among the respective values in the stack of all overlaid and sorted cell values of the input rasters. For values outside of the the stack value distribution, the algorithm returns NoData because the value cannot be ranked among the cell values.

Há dois métodos para o cálculo do percentil:

• Interpolação linear inclusiva (PERCENTRANK.INC)

• Interpolação linear exclusiva (PERCENTRANK.EXC)

Os métodos de interpolação linear retornam os valores únicos para diferentes percentis. Ambos os métodos de interpolação seguem seus métodos de contrapartida implementados pelo LibreOffice ou pelo Microsoft Excel.

The output raster’s extent and resolution is defined by a reference raster. Input raster layers that do not match the cell size of the reference raster layer will be resampled using nearest neighbor resampling. NoData values in any of the input layers will result in a NoData cell output if the “Ignore NoData values” parameter is not set. The output raster data type will always be `Float32`.

### Parâmetros

#### Parâmetros básicos

Etiqueta

Nome

Tipo

Descrição

`INPUT`

[raster] [lista]

Raster layers to evaluate. If multiband rasters are used in the data raster stack, the algorithm will always perform the analysis on the first band of the rasters

`INPUT_VALUE_RASTER`

[raster]

The layer to rank the values among the stack of all overlaid layers

Faixa de valor raster

‘’FAIXA DE VALOR RASTER’’

[inteiro]

Banda da “camada de valor raster” para comparar com

Método

`METHOD`

[enumeração]

Método para cálculo de percentil:

• 0 — Interpolação linear inclusiva (PERCENTRANK.INC)

• 1 — Interpolação linear exclusiva (PERCENTRANK.INC)

`IGNORE_NODATA`

[boleano]

If unchecked, any NoData cells in the input layers will result in a NoData cell in the output raster

`REFERENCE_LAYER`

[raster]

A camada de referência para a criação da camada de saída (extensão, SRC, dimensões dos pixels)

`OUTPUT`

Padrão: `[Salvar em arquivo temporário]`

Especificação do raster de saída. Um de:

• Salvar em um Arquivo Temporário

• Salvar em Arquivo…

Etiqueta

Nome

Tipo

Descrição

Output NoData value

`OUTPUT_NODATA_VALUE`

[número]

Value to use for NoData in the output layer

### Saídas

Etiqueta

Nome

Tipo

Descrição

`OUTPUT`

[raster]

`CRS_AUTHID`

[string]

Extensão

`EXTENT`

[string]

A extensão espacial da camada raster de saída

Largura em pixels

`WIDTH_IN_PIXELS`

[inteiro]

O número de colunas na camada de saída raster

Altura em pixels

`HEIGHT_IN_PIXELS`

[inteiro]

O número de linhas na camada de saída raster

Contagem total de pixels

`TOTAL_PIXEL_COUNT`

[inteiro]

A contagem de pixels na camada de saída raster

### Código Python

Algorithm ID: `native:cellstackpercentrankfromrasterlayer`

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

O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.

## 28.1.15.4. Estatísticas de células

Computes per-cell statistics based on input raster layers and for each cell writes the resulting statistics to an output raster. At each cell location, the output value is defined as a function of all overlaid cell values of the input rasters.

By default, a NoData cell in ANY of the input layers will result in a NoData cell in the output raster. If the Ignore NoData values option is checked, then NoData inputs will be ignored in the statistic calculation. This may result in NoData output for locations where all cells are NoData.

O parâmetro Camada de referência especifica uma camada raster existente a ser utilizada como referência ao criar o raster de saída. O raster de saída terá a mesma extensão, SRC, e dimensões de pixel que esta camada.

Calculation details: Input raster layers that do not match the cell size of the reference raster layer will be resampled using `nearest neighbor resampling`. The output raster data type will be set to the most complex data type present in the input datasets except when using the functions `Mean`, `Standard deviation` and `Variance` (data type is always `Float32` or `Float64` depending on input float type) or `Count` and `Variety` (data type is always `Int32`).

• `Count`: The count statistic will always result in the number of cells without NoData values at the current cell location.

• `Mediana`: Se o número de camadas de entrada for par, a mediana será calculada como a média aritmética dos dois valores centrais dos valores de entrada da célula ordenada.

• `Minority/Majority`: If no unique minority or majority could be found, the result is NoData, except all input cell values are equal.

### Parâmetros

#### Parâmetros básicos

Etiqueta

Nome

Tipo

Descrição

`INPUT`

[raster] [lista]

Statistica

`STATISTIC`

[enumeração]

Estatísticas disponíveis. Opções:

• 0 — Soma

• 1 — Contagem

• 2 — Média

• 3 — Mediana

• 5 — Variação

• 6 — Mínimo

• 7 — Máximo

• 8 — Minoria (valor mínimo comum)

• 9 — Maioria (valor mais comum)

• 10 — Faixa (max - min)

• 11 — Variedade (contagem de valores únicos)

`IGNORE_NODATA`

[boleano]

Calculate statistics also for all cells stacks, ignoring NoData occurrence.

`REF_LAYER`

[raster]

A camada de referência para criar a camada de saída (extensão, SRC, dimensões de pixel)

`OUTPUT`

Padrão: `[Salvar em arquivo temporário]`

Especificação do raster de saída. Um de:

• Salvar em um Arquivo Temporário

• Salvar em Arquivo…

Etiqueta

Nome

Tipo

Descrição

Output NoData value

Opcional

`OUTPUT_NO_DATA_VALUE`

[número]

Value to use for NoData in the output layer

### Saídas

Etiqueta

Nome

Tipo

Descrição

`CRS_AUTHID`

[src]

Extensão

`EXTENT`

[string]

A extensão espacial da camada raster de saída

Altura em pixels

`HEIGHT_IN_PIXELS`

[inteiro]

O número de linhas na camada de saída raster

Raster de saída

`OUTPUT`

[raster]

Contagem total de pixels

`TOTAL_PIXEL_COUNT`

[inteiro]

A contagem de pixels na camada de saída raster

Largura em pixels

`WIDTH_IN_PIXELS`

[inteiro]

O número de colunas na camada de saída raster

### Código Python

Algorithm ID: `native:cellstatistics`

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

O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.

## 28.1.15.5. Igual a frequência

Evaluates on a cell-by-cell basis the frequency (number of times) the values of an input stack of rasters are equal to the value of a value layer. The output raster extent and resolution are defined by the input raster layer and is always of `Int32` type.

If multiband rasters are used in the data raster stack, the algorithm will always perform the analysis on the first band of the rasters - use GDAL to use other bands in the analysis. The output NoData value can be set manually.

### Parâmetros

#### Parâmetros básicos

Etiqueta

Nome

Tipo

Descrição

`INPUT_VALUE_RASTER`

[raster]

Faixa de valor raster

`INPUT_VALUE_RASTER_BAND`

[banda raster]

Selecione a faixa que você deseja usar como amostra

`INPUT_RASTERS`

[raster] [lista]

Raster layers to evaluate. If multiband rasters are used in the data raster stack, the algorithm will always perform the analysis on the first band of the rasters

`IGNORE_NODATA`

[boleano]

If unchecked, any NoData cells in the value raster or the data layer stack will result in a NoData cell in the output raster

`OUTPUT`

Padrão: `[Salvar em arquivo temporário]`

Especificação do raster de saída. Um de:

• Salvar em um Arquivo Temporário

• Salvar em Arquivo…

Etiqueta

Nome

Tipo

Descrição

Output NoData value

Opcional

`OUTPUT_NO_DATA_VALUE`

[número]

Value to use for NoData in the output layer

### Saídas

Etiqueta

Nome

Tipo

Descrição

`OUTPUT`

[raster]

`CRS_AUTHID`

[string]

Extensão

`EXTENT`

[string]

A extensão espacial da camada raster de saída

Contagem de células com ocorrências de valor igual

`FOUND_LOCATIONS_COUNT`

[número]

Altura em pixels

`HEIGHT_IN_PIXELS`

[número]

O número de linhas na camada de saída raster

Contagem total de pixels

`TOTAL_PIXEL_COUNT`

[inteiro]

A contagem de pixels na camada de saída raster

Mean frequency at valid cell locations

`MEAN_FREQUENCY_PER_LOCATION`

[número]

Contagem de ocorrências de valor

`OCCURRENCE_COUNT`

[número]

Largura em pixels

`WIDTH_IN_PIXELS`

[inteiro]

O número de colunas na camada de saída raster

### Código Python

ID do algoritmo: `native:equaltofrequency`

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

O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.

## 28.1.15.6. Fuzzify raster (gaussian membership)

Transforms an input raster to a fuzzified raster by assigning a membership value to each pixel, using a Gaussian membership function. Membership values range from 0 to 1. In the fuzzified raster, a value of 0 implies no membership of the defined fuzzy set, whereas a value of 1 means full membership. The gaussian membership function is defined as , where f1 is the spread and f2 the midpoint.

### Parâmetros

Etiqueta

Nome

Tipo

Descrição

`INPUT`

[raster]

Número da banda

`BAND`

[banda raster]

If the raster is multiband, choose the band that you want to fuzzify.

Função ponto médio

`FUZZYMIDPOINT`

[número]

Ponto médio da função gaussiana

Função de espalhamento

`FUZZYSPREAD`

[número]

Difusão da função gaussiana

Fuzzified raster

`OUTPUT`

Padrão: `[Salvar em arquivo temporário]`

Especificação do raster de saída. Um de:

• Salvar em um Arquivo Temporário

• Salvar em Arquivo…

### Saídas

Etiqueta

Nome

Tipo

Descrição

Fuzzified raster

`OUTPUT`

`CRS_AUTHID`

[src]

Extensão

`EXTENT`

[string]

A extensão espacial da camada raster de saída

Largura em pixels

`WIDTH_IN_PIXELS`

[inteiro]

O número de colunas na camada de saída raster

Altura em pixels

`HEIGHT_IN_PIXELS`

[inteiro]

O número de linhas na camada de saída raster

Contagem total de pixels

`TOTAL_PIXEL_COUNT`

[inteiro]

A contagem de pixels na camada de saída raster

### Código Python

Algorithm ID: `native:fuzzifyrastergaussianmembership`

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

O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.

## 28.1.15.7. Fuzzify raster (large membership)

Transforms an input raster to a fuzzified raster by assigning a membership value to each pixel, using a Large membership function. Membership values range from 0 to 1. In the fuzzified raster, a value of 0 implies no membership of the defined fuzzy set, whereas a value of 1 means full membership. The large membership function is defined as , where f1 is the spread and f2 the midpoint.

### Parâmetros

Etiqueta

Nome

Tipo

Descrição

`INPUT`

[raster]

Número da banda

`BAND`

[banda raster]

If the raster is multiband, choose the band that you want to fuzzify.

Função ponto médio

`FUZZYMIDPOINT`

[número]

Midpoint of the large function

Função de espalhamento

`FUZZYSPREAD`

[número]

Espalhamento da grande função

Fuzzified raster

`OUTPUT`

Padrão: `[Salvar em arquivo temporário]`

Especificação do raster de saída. Um de:

• Salvar em um Arquivo Temporário

• Salvar em Arquivo…

### Saídas

Etiqueta

Nome

Tipo

Descrição

Fuzzified raster

`OUTPUT`

`CRS_AUTHID`

[src]

Extensão

`EXTENT`

[string]

A extensão espacial da camada raster de saída

Largura em pixels

`WIDTH_IN_PIXELS`

[inteiro]

O número de colunas na camada de saída raster

Altura em pixels

`HEIGHT_IN_PIXELS`

[inteiro]

O número de linhas na camada de saída raster

Contagem total de pixels

`TOTAL_PIXEL_COUNT`

[inteiro]

A contagem de pixels na camada de saída raster

### Código Python

Algorithm ID: `native:fuzzifyrasterlargemembership`

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

O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.

## 28.1.15.8. Fuzzify raster (linear membership)

Transforms an input raster to a fuzzified raster by assigning a membership value to each pixel, using a Linear membership function. Membership values range from 0 to 1. In the fuzzified raster, a value of 0 implies no membership of the defined fuzzy set, whereas a value of 1 means full membership. The linear function is defined as , where a is the low bound and b the high bound. This equation assigns membership values using a linear transformation for pixel values between the low and high bounds. Pixels values smaller than the low bound are given 0 membership whereas pixel values greater than the high bound are given 1 membership.

### Parâmetros

Etiqueta

Nome

Tipo

Descrição

`INPUT`

[raster]

Número da banda

`BAND`

[banda raster]

If the raster is multiband, choose the band that you want to fuzzify.

`FUZZYLOWBOUND`

[número]

Baixo limite da função linear

High fuzzy membership bound

`FUZZYHIGHBOUND`

[número]

Alto limite da função linear

Fuzzified raster

`OUTPUT`

Padrão: `[Salvar em arquivo temporário]`

Especificação do raster de saída. Um de:

• Salvar em um Arquivo Temporário

• Salvar em Arquivo…

### Saídas

Etiqueta

Nome

Tipo

Descrição

Fuzzified raster

`OUTPUT`

`CRS_AUTHID`

[src]

Extensão

`EXTENT`

[string]

A extensão espacial da camada raster de saída

Largura em pixels

`WIDTH_IN_PIXELS`

[inteiro]

O número de colunas na camada de saída raster

Altura em pixels

`HEIGHT_IN_PIXELS`

[inteiro]

O número de linhas na camada de saída raster

Contagem total de pixels

`TOTAL_PIXEL_COUNT`

[inteiro]

A contagem de pixels na camada de saída raster

### Código Python

Algorithm ID: `native:fuzzifyrasterlinearmembership`

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

O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.

## 28.1.15.9. Fuzzify raster (near membership)

Transforms an input raster to a fuzzified raster by assigning a membership value to each pixel, using a Near membership function. Membership values range from 0 to 1. In the fuzzified raster, a value of 0 implies no membership of the defined fuzzy set, whereas a value of 1 means full membership. The near membership function is defined as , where f1 is the spread and f2 the midpoint.

### Parâmetros

Etiqueta

Nome

Tipo

Descrição

`INPUT`

[raster]

Número da banda

`BAND`

[banda raster]

If the raster is multiband, choose the band that you want to fuzzify.

Função ponto médio

`FUZZYMIDPOINT`

[número]

Ponto médio da função próxima

Função de espalhamento

`FUZZYSPREAD`

[número]

Espalhamento da função próxima

Fuzzified raster

`OUTPUT`

Padrão: `[Salvar em arquivo temporário]`

Especificação do raster de saída. Um de:

• Salvar em um Arquivo Temporário

• Salvar em Arquivo…

### Saídas

Etiqueta

Nome

Tipo

Descrição

Fuzzified raster

`OUTPUT`

`CRS_AUTHID`

[src]

Extensão

`EXTENT`

[string]

A extensão espacial da camada raster de saída

Largura em pixels

`WIDTH_IN_PIXELS`

[inteiro]

O número de colunas na camada de saída raster

Altura em pixels

`HEIGHT_IN_PIXELS`

[inteiro]

O número de linhas na camada de saída raster

Contagem total de pixels

`TOTAL_PIXEL_COUNT`

[inteiro]

A contagem de pixels na camada de saída raster

### Código Python

Algorithm ID: `native:fuzzifyrasternearmembership`

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

O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.

## 28.1.15.10. Fuzzify raster (power membership)

Transforms an input raster to a fuzzified raster by assigning a membership value to each pixel, using a Power membership function. Membership values range from 0 to 1. In the fuzzified raster, a value of 0 implies no membership of the defined fuzzy set, whereas a value of 1 means full membership. The power function is defined as , where a is the low bound, b is the high bound, and f1 the exponent. This equation assigns membership values using the power transformation for pixel values between the low and high bounds. Pixels values smaller than the low bound are given 0 membership whereas pixel values greater than the high bound are given 1 membership.

### Parâmetros

Etiqueta

Nome

Tipo

Descrição

`INPUT`

[raster]

Número da banda

`BAND`

[banda raster]

If the raster is multiband, choose the band that you want to fuzzify.

`FUZZYLOWBOUND`

[número]

Low bound of the power function

High fuzzy membership bound

`FUZZYHIGHBOUND`

[número]

High bound of the power function

High fuzzy membership bound

`FUZZYEXPONENT`

[número]

Expoente da função de potência

Fuzzified raster

`OUTPUT`

Padrão: `[Salvar em arquivo temporário]`

Especificação do raster de saída. Um de:

• Salvar em um Arquivo Temporário

• Salvar em Arquivo…

### Saídas

Etiqueta

Nome

Tipo

Descrição

Fuzzified raster

`OUTPUT`

`CRS_AUTHID`

[src]

Extensão

`EXTENT`

[string]

A extensão espacial da camada raster de saída

Largura em pixels

`WIDTH_IN_PIXELS`

[inteiro]

O número de colunas na camada de saída raster

Altura em pixels

`HEIGHT_IN_PIXELS`

[inteiro]

O número de linhas na camada de saída raster

Contagem total de pixels

`TOTAL_PIXEL_COUNT`

[inteiro]

A contagem de pixels na camada de saída raster

### Código Python

Algorithm ID: `native:fuzzifyrasterpowermembership`

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

O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.

## 28.1.15.11. Fuzzify raster (small membership)

Transforms an input raster to a fuzzified raster by assigning a membership value to each pixel, using a Small membership function. Membership values range from 0 to 1. In the fuzzified raster, a value of 0 implies no membership of the defined fuzzy set, whereas a value of 1 means full membership. The small membership function is defined as , where f1 is the spread and f2 the midpoint.

### Parâmetros

Etiqueta

Nome

Tipo

Descrição

`INPUT`

[raster]

Número da banda

`BAND`

[banda raster]

If the raster is multiband, choose the band that you want to fuzzify.

Função ponto médio

`FUZZYMIDPOINT`

[número]

Ponto médio da função pequena

Função de espalhamento

`FUZZYSPREAD`

[número]

Espalhamento da pequena função

Fuzzified raster

`OUTPUT`

Padrão: `[Salvar em arquivo temporário]`

Especificação do raster de saída. Um de:

• Salvar em um Arquivo Temporário

• Salvar em Arquivo…

### Saídas

Etiqueta

Nome

Tipo

Descrição

Fuzzified raster

`OUTPUT`

`CRS_AUTHID`

[src]

Extensão

`EXTENT`

[string]

A extensão espacial da camada raster de saída

Largura em pixels

`WIDTH_IN_PIXELS`

[inteiro]

O número de colunas na camada de saída raster

Altura em pixels

`HEIGHT_IN_PIXELS`

[inteiro]

O número de linhas na camada de saída raster

Contagem total de pixels

`TOTAL_PIXEL_COUNT`

[inteiro]

A contagem de pixels na camada de saída raster

### Código Python

Algorithm ID: `native:fuzzifyrastersmallmembership`

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

O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.

## 28.1.15.12. Maior do que a freqüência

Evaluates on a cell-by-cell basis the frequency (number of times) the values of an input stack of rasters are equal to the value of a value raster. The output raster extent and resolution is defined by the input raster layer and is always of `Int32` type.

If multiband rasters are used in the data raster stack, the algorithm will always perform the analysis on the first band of the rasters - use GDAL to use other bands in the analysis. The output NoData value can be set manually.

Ver também

ref:`qgisigualaFreqüência’, :ref:`qgisMenosQueFreqüência’

### Parâmetros

#### Parâmetros básicos

Etiqueta

Nome

Tipo

Descrição

`INPUT_VALUE_RASTER`

[raster]

Faixa de valor raster

`INPUT_VALUE_RASTER_BAND`

[banda raster]

Selecione a faixa que você deseja usar como amostra

`INPUT_RASTERS`

[raster] [lista]

Raster layers to evaluate. If multiband rasters are used in the data raster stack, the algorithm will always perform the analysis on the first band of the rasters

`IGNORE_NODATA`

[boleano]

If unchecked, any NoData cells in the value raster or the data layer stack will result in a NoData cell in the output raster

`OUTPUT`

Padrão: `[Salvar em arquivo temporário]`

Especificação do raster de saída. Um de:

• Salvar em um Arquivo Temporário

• Salvar em Arquivo…

Etiqueta

Nome

Tipo

Descrição

Output NoData value

Opcional

`OUTPUT_NO_DATA_VALUE`

[número]

Value to use for NoData in the output layer

### Saídas

Etiqueta

Nome

Tipo

Descrição

`OUTPUT`

[raster]

`CRS_AUTHID`

[string]

Extensão

`EXTENT`

[string]

A extensão espacial da camada raster de saída

Contagem de células com ocorrências de valor igual

`FOUND_LOCATIONS_COUNT`

[número]

Altura em pixels

`HEIGHT_IN_PIXELS`

[número]

O número de linhas na camada de saída raster

Contagem total de pixels

`TOTAL_PIXEL_COUNT`

[inteiro]

A contagem de pixels na camada de saída raster

Mean frequency at valid cell locations

`MEAN_FREQUENCY_PER_LOCATION`

[número]

Contagem de ocorrências de valor

`OCCURRENCE_COUNT`

[número]

Largura em pixels

`WIDTH_IN_PIXELS`

[inteiro]

O número de colunas na camada de saída raster

### Código Python

Algorithm ID: `native:greaterthanfrequency`

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

O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.

## 28.1.15.13. Posição mais alta na pilha raster

Evaluates on a cell-by-cell basis the position of the raster with the highest value in a stack of rasters. Position counts start with 1 and range to the total number of input rasters. The order of the input rasters is relevant for the algorithm. If multiple rasters feature the highest value, the first raster will be used for the position value.

If multiband rasters are used in the data raster stack, the algorithm will always perform the analysis on the first band of the rasters - use GDAL to use other bands in the analysis. Any NoData cells in the raster layer stack will result in a NoData cell in the output raster unless the “ignore NoData” parameter is checked. The output NoData value can be set manually. The output rasters extent and resolution is defined by a reference raster layer and is always of `Int32` type.

### Parâmetros

#### Parâmetros básicos

Etiqueta

Nome

Tipo

Descrição

`INPUT_RASTERS`

[raster] [lista]

`REFERENCE_LAYER`

[raster]

A camada de referência para a criação da camada de saída (extensão, SRC, dimensões dos pixels)

`IGNORE_NODATA`

[boleano]

If unchecked, any NoData cells in the data layer stack will result in a NoData cell in the output raster

`OUTPUT`

[raster]

Padrão: `[Salvar em arquivo temporário]`

Especificação do raster de saída contendo o resultado. Um de:

• Salvar em um Arquivo Temporário

• Salvar em Arquivo…

Etiqueta

Nome

Tipo

Descrição

Output NoData value

`OUTPUT_NODATA_VALUE`

[número]

Value to use for NoData in the output layer

### Saídas

Etiqueta

Nome

Tipo

Descrição

`OUTPUT`

[raster]

`CRS_AUTHID`

[string]

Extensão

`EXTENT`

[string]

A extensão espacial da camada raster de saída

Largura em pixels

`WIDTH_IN_PIXELS`

[inteiro]

O número de colunas na camada de saída raster

Altura em pixels

`HEIGHT_IN_PIXELS`

[inteiro]

O número de linhas na camada de saída raster

Contagem total de pixels

`TOTAL_PIXEL_COUNT`

[inteiro]

A contagem de pixels na camada de saída raster

### Código Python

Algorithm ID: `native:highestpositioninrasterstack`

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

O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.

## 28.1.15.14. Menor do que a freqüência

Evaluates on a cell-by-cell basis the frequency (number of times) the values of an input stack of rasters are less than the value of a value raster. The output raster extent and resolution is defined by the input raster layer and is always of `Int32` type.

If multiband rasters are used in the data raster stack, the algorithm will always perform the analysis on the first band of the rasters - use GDAL to use other bands in the analysis. The output NoData value can be set manually.

Ver também

### Parâmetros

#### Parâmetros básicos

Etiqueta

Nome

Tipo

Descrição

`INPUT_VALUE_RASTER`

[raster]

Faixa de valor raster

`INPUT_VALUE_RASTER_BAND`

[banda raster]

Selecione a faixa que você deseja usar como amostra

`INPUT_RASTERS`

[raster] [lista]

Raster layers to evaluate. If multiband rasters are used in the data raster stack, the algorithm will always perform the analysis on the first band of the rasters

`IGNORE_NODATA`

[boleano]

If unchecked, any NoData cells in the value raster or the data layer stack will result in a NoData cell in the output raster

`OUTPUT`

Padrão: `[Salvar em arquivo temporário]`

Especificação do raster de saída. Um de:

• Salvar em um Arquivo Temporário

• Salvar em Arquivo…

Etiqueta

Nome

Tipo

Descrição

Output NoData value

Opcional

`OUTPUT_NO_DATA_VALUE`

[número]

Value to use for NoData in the output layer

### Saídas

Etiqueta

Nome

Tipo

Descrição

`OUTPUT`

[raster]

`CRS_AUTHID`

[string]

Extensão

`EXTENT`

[string]

A extensão espacial da camada raster de saída

Contagem de células com ocorrências de valor igual

`FOUND_LOCATIONS_COUNT`

[número]

Altura em pixels

`HEIGHT_IN_PIXELS`

[número]

O número de linhas na camada de saída raster

Contagem total de pixels

`TOTAL_PIXEL_COUNT`

[inteiro]

A contagem de pixels na camada de saída raster

Mean frequency at valid cell locations

`MEAN_FREQUENCY_PER_LOCATION`

[número]

Contagem de ocorrências de valor

`OCCURRENCE_COUNT`

[número]

Largura em pixels

`WIDTH_IN_PIXELS`

[inteiro]

O número de colunas na camada de saída raster

### Código Python

Algorithm ID: `native:lessthanfrequency`

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

O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.

## 28.1.15.15. Posição mais baixa na pilha rasterizada

Evaluates on a cell-by-cell basis the position of the raster with the lowest value in a stack of rasters. Position counts start with 1 and range to the total number of input rasters. The order of the input rasters is relevant for the algorithm. If multiple rasters feature the lowest value, the first raster will be used for the position value.

If multiband rasters are used in the data raster stack, the algorithm will always perform the analysis on the first band of the rasters - use GDAL to use other bands in the analysis. Any NoData cells in the raster layer stack will result in a NoData cell in the output raster unless the “ignore NoData” parameter is checked. The output NoData value can be set manually. The output rasters extent and resolution is defined by a reference raster layer and is always of `Int32` type.

### Parâmetros

#### Parâmetros básicos

Etiqueta

Nome

Tipo

Descrição

`INPUT_RASTERS`

[raster] [lista]

`REFERENCE_LAYER`

[raster]

A camada de referência para a criação da camada de saída (extensão, SRC, dimensões dos pixels)

`IGNORE_NODATA`

[boleano]

If unchecked, any NoData cells in the data layer stack will result in a NoData cell in the output raster

`OUTPUT`

[raster]

Padrão: `[Salvar em arquivo temporário]`

Especificação do raster de saída contendo o resultado. Um de:

• Salvar em um Arquivo Temporário

• Salvar em Arquivo…

Etiqueta

Nome

Tipo

Descrição

Output NoData value

`OUTPUT_NODATA_VALUE`

[número]

Value to use for NoData in the output layer

### Saídas

Etiqueta

Nome

Tipo

Descrição

`OUTPUT`

[raster]

`CRS_AUTHID`

[string]

Extensão

`EXTENT`

[string]

A extensão espacial da camada raster de saída

Largura em pixels

`WIDTH_IN_PIXELS`

[inteiro]

O número de colunas na camada de saída raster

Altura em pixels

`HEIGHT_IN_PIXELS`

[inteiro]

O número de linhas na camada de saída raster

Contagem total de pixels

`TOTAL_PIXEL_COUNT`

[inteiro]

A contagem de pixels na camada de saída raster

### Código Python

Algorithm ID: `native:lowestpositioninrasterstack`

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

O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.

## 28.1.15.16. Raster Booleano E

Calculates the boolean `AND` for a set of input rasters. If all of the input rasters have a non-zero value for a pixel, that pixel will be set to `1` in the output raster. If any of the input rasters have `0` values for the pixel it will be set to `0` in the output raster.

The reference layer parameter specifies an existing raster layer to use as a reference when creating the output raster. The output raster will have the same extent, CRS, and pixel dimensions as this layer.

By default, a NoData pixel in ANY of the input layers will result in a NoData pixel in the output raster. If the Treat NoData values as false option is checked, then NoData inputs will be treated the same as a `0` input value.

Ver também

Raster Booleano OU

### Parâmetros

#### Parâmetros básicos

Etiqueta

Nome

Tipo

Descrição

`INPUT`

[raster] [lista]

`REF_LAYER`

[raster]

A camada de referência para criar a camada de saída (extensão, SRC, dimensões de pixel)

Treat NoData values as false

`NODATA_AS_FALSE`

[boleano]

Treat NoData values in the input files as 0 when performing the operation

`OUTPUT`

[raster]

Padrão: `[Salvar em arquivo temporário]`

Especificação do raster de saída contendo o resultado. Um de:

• Salvar em um Arquivo Temporário

• Salvar em Arquivo…

Etiqueta

Nome

Tipo

Descrição

Output NoData value

`NO_DATA`

[número]

Value to use for NoData in the output layer

`DATA_TYPE`

[enumeração]

Tipo de dados raster de saída. Opções:

• 0 — Byte (Eight bit unsigned integer (quint8))

• 1 — Int16 (Sixteen bit signed integer (qint16))

• 2 — UInt16 (Sixteen bit unsigned integer (quint16))

• 3 — Int32 (Thirty two bit signed integer (qint32))

• 4 — UInt32 (Thirty two bit unsigned integer (quint32))

• 5 — Float32 (Thirty two bit floating point (float))

• 6 — Float64 (Sixty four bit floating point (double))

• 7 — CInt16 (Complex Int16)

• 8 — CInt32 (Complex Int32)

• 9 — CFloat32 (Complex Float32)

• 10 — CFloat64 (Complex Float64)

• 11 — Int8 (Eight bit signed integer (qint8))

Available options depend on the GDAL version built with QGIS (see Help ► About menu)

### Saídas

Etiqueta

Nome

Tipo

Descrição

Extensão

`EXTENT`

[string]

A extensão espacial da camada raster de saída

`CRS_AUTHID`

[src]

Largura em pixels

`WIDTH_IN_PIXELS`

[inteiro]

O número de colunas na camada de saída raster

Altura em pixels

`HEIGHT_IN_PIXELS`

[inteiro]

O número de linhas na camada de saída raster

Contagem total de pixels

`TOTAL_PIXEL_COUNT`

[inteiro]

A contagem de pixels na camada de saída raster

NoData pixel count

`NODATA_PIXEL_COUNT`

[inteiro]

The count of NoData pixels in the output raster layer

`TRUE_PIXEL_COUNT`

[inteiro]

A contagem de pixels verdadeiros (valor = 1) na camada raster de saída

‘’Contagem de pixels falsos’’

`FALSE_PIXEL_COUNT`

[inteiro]

A contagem de pixels falsos (valor = 0) na camada raster de saída

`OUTPUT`

[raster]

### Código Python

Algorithm ID: `native:rasterbooleanand`

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

O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.

## 28.1.15.17. Raster Booleano OU

Calculates the boolean `OR` for a set of input rasters. If all of the input rasters have a zero value for a pixel, that pixel will be set to `0` in the output raster. If any of the input rasters have `1` values for the pixel it will be set to `1` in the output raster.

The reference layer parameter specifies an existing raster layer to use as a reference when creating the output raster. The output raster will have the same extent, CRS, and pixel dimensions as this layer.

By default, a NoData pixel in ANY of the input layers will result in a NoData pixel in the output raster. If the Treat NoData values as false option is checked, then NoData inputs will be treated the same as a `0` input value.

Ver também

Raster Booleano E

### Parâmetros

#### Parâmetros básicos

Etiqueta

Nome

Tipo

Descrição

`INPUT`

[raster] [lista]

`REF_LAYER`

[raster]

A camada de referência para criar a camada de saída (extensão, SRC, dimensões de pixel)

Treat NoData values as false

`NODATA_AS_FALSE`

[boleano]

Treat NoData values in the input files as 0 when performing the operation

`OUTPUT`

[raster]

Padrão: `[Salvar em arquivo temporário]`

Especificação do raster de saída contendo o resultado. Um de:

• Salvar em um Arquivo Temporário

• Salvar em Arquivo…

Etiqueta

Nome

Tipo

Descrição

Output NoData value

`NO_DATA`

[número]

Value to use for NoData in the output layer

`DATA_TYPE`

[enumeração]

Tipo de dados raster de saída. Opções:

• 0 — Byte (Eight bit unsigned integer (quint8))

• 1 — Int16 (Sixteen bit signed integer (qint16))

• 2 — UInt16 (Sixteen bit unsigned integer (quint16))

• 3 — Int32 (Thirty two bit signed integer (qint32))

• 4 — UInt32 (Thirty two bit unsigned integer (quint32))

• 5 — Float32 (Thirty two bit floating point (float))

• 6 — Float64 (Sixty four bit floating point (double))

• 7 — CInt16 (Complex Int16)

• 8 — CInt32 (Complex Int32)

• 9 — CFloat32 (Complex Float32)

• 10 — CFloat64 (Complex Float64)

• 11 — Int8 (Eight bit signed integer (qint8))

Available options depend on the GDAL version built with QGIS (see Help ► About menu)

### Saídas

Etiqueta

Nome

Tipo

Descrição

Extensão

`EXTENT`

[string]

A extensão espacial da camada raster de saída

`CRS_AUTHID`

[src]

Largura em pixels

`WIDTH_IN_PIXELS`

[inteiro]

O número de colunas na camada de saída raster

Altura em pixels

`HEIGHT_IN_PIXELS`

[inteiro]

O número de linhas na camada de saída raster

Contagem total de pixels

`TOTAL_PIXEL_COUNT`

[inteiro]

A contagem de pixels na camada de saída raster

NoData pixel count

`NODATA_PIXEL_COUNT`

[inteiro]

The count of NoData pixels in the output raster layer

`TRUE_PIXEL_COUNT`

[inteiro]

A contagem de pixels verdadeiros (valor = 1) na camada raster de saída

‘’Contagem de pixels falsos’’

`FALSE_PIXEL_COUNT`

[inteiro]

A contagem de pixels falsos (valor = 0) na camada raster de saída

`OUTPUT`

[raster]

### Código Python

Algorithm ID: `native:rasterbooleanor`

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

O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.

Executa operações algébricas usando camadas matriciais.

The resulting layer will have its values computed according to an expression. The expression can contain numerical values, operators and references to any of the layers in the current project.

### Parâmetros

Etiqueta

Nome

Tipo

Descrição

`INPUT`

[raster] [lista]

Expressão

`EXPRESSION`

[expressão]

Raster-based expression that will be used to calculate the output raster layer.

Extensão da produção

Opcional

`EXTENT`

[extensão]

Os métodos disponíveis são:

• Calculado a partir do layout do mapa…: usa extensão do tipo Item do layout do mapa no projeto ativo.

• Calcular a partir do bookmark…: usa a extensão de uma já salvada bookmark

• Usar extensão de tela de mapa

• Desenhe na tela: Clique e arreste um retângulo delimitando a área que deve ser levada em consideração.

• Insira as coordenadas como `xmin, xmax, ymin, ymax`

Output cell size (leave empty to set automatically)

Opcional

`CELLSIZE`

[número]

Cell size of the output raster layer. If the cell size is not specified, the minimum cell size of the selected reference layer(s) will be used. The cell size will be the same for the X and Y axes.

SRC de Saída

Opcional

`CRS`

[src]

SRC da camada raster da saída. Se o SRC de saída não for especificado, será usado o SRC da primeira camada de referência.

`OUTPUT`

[raster]

Padrão: `[Salvar em arquivo temporário]`

Especificação do raster de saída. Um de:

• Salvar em um Arquivo Temporário

• Salvar em Arquivo…

### Saídas

Etiqueta

Nome

Tipo

Descrição

`OUTPUT`

[raster]

Arquivo raster de saída com os valores calculados.

### Código Python

Algorithm ID: `native:rastercalc`

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

O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.

## 28.1.15.19. Raster calculator (virtual)

Performs algebraic operations using raster layers and generates in-memory result.

The resulting layer will have its values computed according to an expression. The expression can contain numerical values, operators and references to any of the layers in the current project.

A virtual raster layer is a raster layer defined by its URI and whose pixels are calculated on-the-fly. It’s not a new file on disk; the virtual layer is still connected to the rasters used in the calculation meaning that deleting or moving these rasters would break it. A Layer name can be provided, otherwise the calculation expression is used as such. Removing the virtual layer from the project deletes it, and it can be made persistent in file using the layer Export ► Save as… contextual menu.

Ver também

### Parâmetros

Etiqueta

Nome

Tipo

Descrição

`INPUT`

[raster] [lista]

Expressão

`EXPRESSION`

[expressão]

Raster-based expression that will be used to calculate the output raster layer.

Extensão da produção

Opcional

`EXTENT`

[extensão]

Os métodos disponíveis são:

• Calculado a partir do layout do mapa…: usa extensão do tipo Item do layout do mapa no projeto ativo.

• Calcular a partir do bookmark…: usa a extensão de uma já salvada bookmark

• Usar extensão de tela de mapa

• Desenhe na tela: Clique e arreste um retângulo delimitando a área que deve ser levada em consideração.

• Insira as coordenadas como `xmin, xmax, ymin, ymax`

Output cell size (leave empty to set automatically)

Opcional

`CELLSIZE`

[número]

Cell size of the output raster layer. If the cell size is not specified, the minimum cell size of the selected reference layer(s) will be used. The cell size will be the same for the X and Y axes.

SRC de Saída

Opcional

`CRS`

[src]

SRC da camada raster da saída. Se o SRC de saída não for especificado, será usado o SRC da primeira camada de referência.

Output layer name

Opcional

`LAYER_NAME`

[string]

The name to assign to the generated layer. If not set, the text of the calculation expression is used.

### Saídas

Etiqueta

Nome

Tipo

Descrição

`OUTPUT`

[raster]

Output virtual raster layer with the calculated values.

### Código Python

Algorithm ID: `native:virtualrastercalc`

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

O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.

Returns basic properties of the given raster layer, including the extent, size in pixels and dimensions of pixels (in map units), number of bands, and NoData value.

Este algoritmo destina-se a ser usado como um meio de extrair estas propriedades úteis para usar como valores de entrada para outros algoritmos em um modelo - por exemplo, para permitir a passagem dos tamanhos de pixel de um raster existente para um algoritmo raster GDAL.

### Parâmetros

Etiqueta

Nome

Tipo

Descrição

`INPUT`

[raster]

Número da banda

Opcional

`BAND`

[banda raster]

Whether to also return properties of a specific band. If a band is specified, the noData value for the selected band is also returned.

### Saídas

Etiqueta

Nome

Tipo

Descrição

Número de bandas no raster

`BAND_COUNT`

[número]

O número de bandas na matriz

`CRS_AUTHID`

[string]

Extensão

`EXTENT`

[string]

A extensão da camada raster no SRC

Band has a NoData value set

[Boleano]

Indicates whether the raster layer has a value set for NoData pixels in the selected band

Altura em pixels

`HEIGHT_IN_PIXELS`

[inteiro]

O número de colunas na camada matriz

`VALOR_SEMDADO`

[número]

The value (if set) of the NoData pixels in the selected band

Tamanho Pixel (altura) em unidades do mapa

`PIXEL_HEIGHT`

[inteiro]

Tamanho vertical em unidades do mapa do pixel

Tamanho Pixel (largura) em unidades do mapa

`PIXEL_WIDTH`

[inteiro]

Tamanho horizontal em unidades de mapa do pixel

Largura em pixels

`WIDTH_IN_PIXELS`

[inteiro]

O número de linhas na camada raster

`X_MAX`

[número]

`X_MIN`

[número]

`Y_MAX`

[número]

`Y_MIN`

[número]

### Código Python

Algorithm ID: `native:rasterlayerproperties`

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

O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.

Calculates basic statistics from the values in a given band of the raster layer. The output is loaded in the Processing ► Results viewer menu.

### Parâmetros

Etiqueta

Nome

Tipo

Descrição

`INPUT`

[raster]

Número da banda

`BAND`

[banda raster]

Se o raster for multibanda, escolha a banda para a qual deseja obter estatísticas.

Estatísticas

`OUTPUT_HTML_FILE`

[html]

Padrão: `[Salvar em arquivo temporário]`

Especificação do arquivo de saída:

• Ignorar Saída

• Salvar em um Arquivo Temporário

• Salvar em Arquivo…

### Saídas

Etiqueta

Nome

Tipo

Descrição

Valor máximo

`MAX`

[número]

Valor médio

`MEAN`

[número]

Valor mínimo

`MIN`

[número]

Estatísticas

`OUTPUT_HTML_FILE`

[html]

O arquivo de saída contém as seguintes informações:

• Valor mínimo: valor mínimo do raster

• Valor máximo: valor máximo do raster

• Faixa de valores: diferença entre os valores máximo e mínimo

• Soma: soma total dos valores

• Valor médio: média dos valores

Intervalo

`RANGE`

[número]

`STD_DEV`

[número]

Soma

`SUM`

[número]

`SUM_OF_SQUARES`

[número]

### Código Python

Algorithm ID: `native:rasterlayerstatistics`

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

O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.

## 28.1.15.22. Relatório de valores únicos da camada raster

### Parâmetros

Etiqueta

Nome

Tipo

Descrição

`INPUT`

[raster]

Número da banda

`BAND`

[banda raster]

Se o raster for multibanda, escolha a banda para a qual deseja obter estatísticas.

Relatório de valores únicos

`OUTPUT_HTML_FILE`

[arquivo]

Padrão: `[Salvar em arquivo temporário]`

Especificação do arquivo de saída:

• Ignorar Saída

• Salvar em um Arquivo Temporário

• Salvar em Arquivo…

Tabela de valores únicos

`OUTPUT_TABLE`

[tabela]

Default: `[Pular saída]`

Especificação da tabela para valores únicos:

• Ignorar Saída

• Criar Camada Temporária (`TEMPORARY_OUTPUT`)

• Salvar em Arquivo…

• Salvar para Geopackage…

• Salvar na Tabela de Banco de Dados…

A codificação do arquivo também pode ser alterada aqui.

### Saídas

Etiqueta

Nome

Tipo

Descrição

`CRS_AUTHID`

[string]

Extensão

`EXTENT`

[string]

A extensão espacial da camada raster de saída

Altura em pixels

`HEIGHT_IN_PIXELS`

[inteiro]

O número de linhas na camada de saída raster

NoData pixel count

`NODATA_PIXEL_COUNT`

[número]

The number of NoData pixels in the output raster layer

Contagem total de pixels

`TOTAL_PIXEL_COUNT`

[inteiro]

A contagem de pixels na camada de saída raster

Relatório de valores únicos

`OUTPUT_HTML_FILE`

[html]

O arquivo HTML de saída contém as seguintes informações:

• Extensão: coordenadas xmin, ymin, xmax, ymax da extensão

• Largura em pixels: número de colunas e tamanho de píxeis

• Altura em pixels: número de linhas e largura de pixels

• Contagem total de pixels: contagem de todos os pixels

• NoData pixel count: count of pixels with NoData value

Tabela de valores únicos

`OUTPUT_TABLE`

[tabela]

Uma tabela com três colunas:

• valor: valor do pixel

• contagem: contagem de pixels com este valor

• m2: total area in square meters of pixels with this value.

Largura em pixels

`WIDTH_IN_PIXELS`

[inteiro]

O número de colunas na camada de saída raster

### Código Python

Algorithm ID: `native:rasterlayeruniquevaluesreport`

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

O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.

Calcula estatísticas para os valores de uma camada raster, categorizados por zonas definidas em outra camada raster.

Ver também

Estatísticas zonais

### Parâmetros

#### Parâmetros básicos

Etiqueta

Nome

Tipo

Descrição

`INPUT`

[raster]

Número da banda

`BAND`

[banda raster]

Se o raster for multibanda, escolha a banda para a qual deseja calcular as estatísticas.

`ZONES`

[raster]

Camada raster definindo zonas. As zonas são dadas por pixels contíguos com o mesmo valor de pixel.

Número da bandas de zonas

`ZONES_BAND`

[banda raster]

Se o raster for multibandas, escolha a banda que define as zonas

Estatísticas

`OUTPUT_TABLE`

[tabela]

Padrão:`[Criar camada temporária]`

Especificação do relatório de saída. Uma de:

• Criar Camada Temporária (`TEMPORARY_OUTPUT`)

• Salvar em Arquivo…

• Salvar para Geopackage…

• Salvar na Tabela de Banco de Dados…

A codificação do arquivo também pode ser alterada aqui.

Etiqueta

Nome

Tipo

Descrição

Opcional

`REF_LAYER`

[enumeração]

### Saídas

Etiqueta

Nome

Tipo

Descrição

`CRS_AUTHID`

[string]

Extensão

`EXTENT`

[string]

A extensão espacial da camada raster de saída

Altura em pixels

`HEIGHT_IN_PIXELS`

[inteiro]

O número de linhas na camada de saída raster

NoData pixel count

`NODATA_PIXEL_COUNT`

[número]

The number of NoData pixels in the output raster layer

Estatísticas

`OUTPUT_TABLE`

[tabela]

• Soma: a soma total dos valores dos pixels na zona;

• Contagem: o número de pixels na zona;

• Min: o valor mínimo de píxeis na zona;

• Max: o valor máximo de pixel na zona;

• Média: a média dos valores de pixel na zona;

Contagem total de pixels

`TOTAL_PIXEL_COUNT`

[número]

A contagem de pixels na camada de saída raster

Largura em pixels

`WIDTH_IN_PIXELS`

[número]

O número de colunas na camada de saída raster

### Código Python

Algorithm ID: `native:rasterlayerzonalstats`

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

O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.

## 28.1.15.24. Volume de superfície rasterizada

Calcula o volume sob uma superfície rasterizada em relação a um determinado nível de base. Isto é útil principalmente para os Modelos Digitais de Elevação (MDE).

### Parâmetros

Etiqueta

Nome

Tipo

Descrição

`INPUT`

[raster]

Raster de entrada, representando uma superfície

Número da banda

`BAND`

[banda raster]

Se o raster for multibandas, escolha a banda que define a superfície

Nível base

`LEVEL`

[número]

Definir um valor base ou de referência. Esta base é utilizada no cálculo do volume de acordo com o parâmetro `Método` (veja abaixo).

Método

`METHOD`

[enumeração]

Define the method for the volume calculation given by the difference between the raster pixel value and the `Base level`. Options:

• 0 — Contar apenas acima do nível base: apenas pixels acima do nível base irão adicionar ao volume.

• 0 — Contar apenas abaixo do nível base: apenas pixels abaixo do nível base irão adicionar ao volume.

• 2 — Subtrair volumes abaixo do nível de base: pixels acima do nível de base irão adicionar ao volume, pixels abaixo do nível de base irão subtrair do volume.

• 3 — Adicionar Volumes Abaixo do Nível Base: Adicione o volume independentemente de o pixel estar acima ou abaixo do nível base. Isto é equivalente à soma dos valores absolutos da diferença entre o valor do pixel e o nível de base.

Relatório de volume de superfície

`OUTPUT_HTML_FILE`

[html]

Padrão: `[Salvar em arquivo temporário]`

Especificação do relatório HTML de saída. Um de:

• Ignorar Saída

• Criar Camada Temporária (`TEMPORARY_OUTPUT`)

• Salvar em Arquivo…

• Salvar para Geopackage…

• Salvar na Tabela de Banco de Dados…

A codificação do arquivo também pode ser alterada aqui.

Tabela de volume de superfície

`OUTPUT_TABLE`

[tabela]

Default: `[Pular saída]`

Especificação da tabela de saída. Um de:

• Ignorar Saída

• Criar Camada Temporária (`TEMPORARY_OUTPUT`)

• Salvar em Arquivo…

• Salvar para Geopackage…

• Salvar na Tabela de Banco de Dados…

A codificação do arquivo também pode ser alterada aqui.

### Saídas

Etiqueta

Nome

Tipo

Descrição

Volume

`VOLUME`

[número]

Área

`AREA`

[número]

Contagem_pixel

`PIXEL_COUNT`

[número]

O número total de pixels que foram analisados

Relatório de volume de superfície

`OUTPUT_HTML_FILE`

[html]

O relatório de saída (contendo volume, área e contagem de pixels) em formato HTML

Tabela de volume de superfície

`OUTPUT_TABLE`

[tabela]

A tabela de saída (contendo volume, área e contagem de pixels)

### Código Python

Algorithm ID: `native:rastersurfacevolume`

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

O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.

Reclassificar uma banda matricial atribuindo novos valores de classe com base nos intervalos especificados em uma tabela de vetores.

### Parâmetros

#### Parâmetros básicos

Etiqueta

Nome

Tipo

Descrição

`INPUT_RASTER`

[raster]

Número da banda

`RASTER_BAND`

[banda raster]

Se o raster for multibandas, escolha a banda que você deseja reclassificar.

Camada que contém quebras de classe

`INPUT_TABLE`

[vetor: qualquer]

Campo de valor mínimo da classe

`MIN_FIELD`

[campo de tabela: numérico]

Field with the minimum value of the range for the class. Use `-inf` to capture the lowest possible value.

Campo de valor máximo da classe

`MAX_FIELD`

[campo de tabela: numérico]

Field with the maximum value of the range for the class. Use `inf` to capture the highest possible value.

Campo de valor de saída

`VALUE_FIELD`

[campo de tabela: numérico]

Field with the value that will be assigned to the pixels that fall in the class (between the corresponding min and max values). Use `nan` to set the value of the range to NoData.

`OUTPUT`

[raster]

Padrão: `[Salvar em arquivo temporário]`

Especificação do raster de saída. Um de:

• Salvar em um Arquivo Temporário

• Salvar em Arquivo…

Etiqueta

Nome

Tipo

Descrição

Output NoData value

`NO_DATA`

[número]

Value to apply to NoData values.

Limites de alcance

`RANGE_BOUNDARIES`

[enumeração]

Define regras de comparação para a classificação. Opções:

• 0 — min < valor <= max

• 1 — min <= valor < max

• 2 — min <= valor <= max

• 3 — min < valor < max

Use NoData when no range matches value

`NODATA_FOR_MISSING`

[boleano]

Applies the NoData value to band values that do not fall in any class. If False, the original value is kept.

`DATA_TYPE`

[enumeração]

Define o formato do arquivo raster de saída. Opções:

• 0 — Byte (Eight bit unsigned integer (quint8))

• 1 — Int16 (Sixteen bit signed integer (qint16))

• 2 — UInt16 (Sixteen bit unsigned integer (quint16))

• 3 — Int32 (Thirty two bit signed integer (qint32))

• 4 — UInt32 (Thirty two bit unsigned integer (quint32))

• 5 — Float32 (Thirty two bit floating point (float))

• 6 — Float64 (Sixty four bit floating point (double))

• 7 — CInt16 (Complex Int16)

• 8 — CInt32 (Complex Int32)

• 9 — CFloat32 (Complex Float32)

• 10 — CFloat64 (Complex Float64)

• 11 — Int8 (Eight bit signed integer (qint8))

Available options depend on the GDAL version built with QGIS (see Help ► About menu)

Etiqueta

Nome

Tipo

Descrição

`OUTPUT`

[raster]

### Código Python

Algorithm ID: `native:reclassifybylayer`

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

O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.

## 28.1.15.26. Reclassificar por tabela

Reclassifies a raster band by assigning new class values based on the ranges specified in a fixed table.

### Parâmetros

#### Parâmetros básicos

Etiqueta

Nome

Tipo

Descrição

`INPUT_RASTER`

[raster]

Número da banda

`RASTER_BAND`

[banda raster]

Banda raster para a qual você deseja recalcular valores.

Tabela de reclassificação

`TABLE`

[tabela]

A 3-columns table to fill with the values to set the boundaries of each class (`Minimum` and `Maximum`) and the new `Value` to assign to the band values that fall in the class. The value `-inf` can be used as minimum, `inf` as maximum, and `nan` can be used to set the output value to NoData.

`OUTPUT`

[raster]

Padrão: `[Salvar em arquivo temporário]`

Especificação da camada raster de saída. Um de:

• Salvar em um Arquivo Temporário

• Salvar em Arquivo…

Etiqueta

Nome

Tipo

Descrição

Output NoData value

`NO_DATA`

[número]

Value to apply to NoData values.

Limites de alcance

`RANGE_BOUNDARIES`

[enumeração]

Define regras de comparação para a classificação. Opções:

• 0 — min < valor <= max

• 1 — min <= valor < max

• 2 — min <= valor <= max

• 3 — min < valor < max

Use NoData when no range matches value

`NODATA_FOR_MISSING`

[boleano]

Applies the NoData value to band values that do not fall in any class. If False, the original value is kept.

`DATA_TYPE`

[enumeração]

Define o formato do arquivo raster de saída. Opções:

• 0 — Byte (Eight bit unsigned integer (quint8))

• 1 — Int16 (Sixteen bit signed integer (qint16))

• 2 — UInt16 (Sixteen bit unsigned integer (quint16))

• 3 — Int32 (Thirty two bit signed integer (qint32))

• 4 — UInt32 (Thirty two bit unsigned integer (quint32))

• 5 — Float32 (Thirty two bit floating point (float))

• 6 — Float64 (Sixty four bit floating point (double))

• 7 — CInt16 (Complex Int16)

• 8 — CInt32 (Complex Int32)

• 9 — CFloat32 (Complex Float32)

• 10 — CFloat64 (Complex Float64)

• 11 — Int8 (Eight bit signed integer (qint8))

Available options depend on the GDAL version built with QGIS (see Help ► About menu)

Etiqueta

Nome

Tipo

Descrição

`OUTPUT`

[raster]

### Código Python

Algorithm ID: `native:reclassifybytable`

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

O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.

## 28.1.15.27. Redimensionar matriz

Redimensiona a camada matricial para um novo intervalo de valores, preservando a forma (distribuição) do histograma da matriz (valores de pixel). Os valores de entrada são mapeados usando uma interpolação linear dos valores de pixel mínimo e máximo da matricial de origem para o intervalo de pixels mínimo e mínimo de destino.

By default the algorithm preserves the original NoData value, but there is an option to override it.

### Parâmetros

Etiqueta

Nome

Tipo

Descrição

`INPUT`

[raster]

Número da banda

`BAND`

[banda raster]

Se a matriz for multibanda, escolha uma banda.

Novo valor mínimo

`MINIMUM`

[número]

Novo valor máximo

`MAXIMUM`

[número]

New NoData value

Opcional

`NODATA`

[número]

Value to assign to the NoData pixels. If unset, original NoData values are preserved.

`OUTPUT`

[raster]

Padrão: `[Salvar em arquivo temporário]`

Especificação da camada raster de saída. Um de:

• Salvar em um Arquivo Temporário

• Salvar em Arquivo…

Etiqueta

Nome

Tipo

Descrição

`OUTPUT`

[raster]

### Código Python

Algorithm ID: `native:rescaleraster`

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

O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.

Rounds the cell values of a raster dataset according to the specified number of decimals.

Alternatively, a negative number of decimal places may be used to round values to powers of a base n. For example, with a Base value n of 10 and Decimal places of -1, the algorithm rounds cell values to multiples of 10, -2 rounds to multiples of 100, and so on. Arbitrary base values may be chosen, the algorithm applies the same multiplicative principle. Rounding cell values to multiples of a base n may be used to generalize raster layers.

O algoritmo preserva o tipo de dados da matriz de entrada. Portanto, matrizes de byte/inteiro só podem ser arredondadas para múltiplos de uma base n, caso contrário, um aviso é gerado e a matriz é copiada como matriz de byte/inteiro.

### Parâmetros

#### Parâmetros básicos

Etiqueta

Nome

Tipo

Descrição

`INPUT`

[raster]

Número da banda

`BAND`

[número]

A banda da matriz

Direção de rotação

`ROUNDING_DIRECTION`

[lista]

Como escolher o valor alvo arredondado. As opções são:

• 0 — Arredondar para cima

• 1 — Arredondamento para o mais próximo

• 2 — Arredondar para baixo

Número de casas decimais

`DECIMAL_PLACES`

[número]

Número de casas decimais para arredondar. Usar valores negativos para arredondar os valores das células para um múltiplo de uma base n

Raster de saída

`OUTPUT`

[raster]

Padrão: `[Salvar em arquivo temporário]`

Especificação do arquivo de saída. Um de:

• Salvar em um Arquivo Temporário

• Salvar em Arquivo…

Etiqueta

Nome

Tipo

Descrição

Base n para arredondamento para múltiplos de n

`BASE_N`

[número]

Quando o parâmetro `CASAS_DECIMAIS` é negativo, os valores matriciais são arredondados para múltiplos do valor base n

Etiqueta

Nome

Tipo

Descrição

Raster de saída

`OUTPUT`

[raster]

### Código Python

Algorithm ID: `native:roundrastervalues`

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

O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.

## 28.1.15.29. Amostra de valores raster

Extrai valores matriciais nas localizações dos pontos. Se a camada matricial for multibanda, cada banda é amostrada.

A tabela de atributos da camada resultante terá tantas colunas novas quanto a contagem de bandas da camada raster.

### Parâmetros

Etiqueta

Nome

Tipo

Descrição

`INPUT`

[vetor: ponto]

`RASTERCOPY`

[raster]

Output column prefix

`COLUMN_PREFIX`

[string]

Opcional

`OUTPUT`

[vetor: ponto]

Padrão:`[Criar camada temporária]`

• Criar Camada Temporária (`TEMPORARY_OUTPUT`)

• Salvar em Arquivo…

• Salvar para Geopackage…

• Salvar na Tabela de Banco de Dados…

A codificação do arquivo também pode ser alterada aqui.

Etiqueta

Nome

Tipo

Descrição

`OUTPUT`

[vetor: ponto]

### Código Python

Algorithm ID: `native:rastersampling`

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

O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.

## 28.1.15.30. Histograma zonal

Appends fields representing counts of each unique value from a raster layer contained within polygon features.

The output layer attribute table will have as many fields as the unique values of the raster layer that intersects the polygon(s).

### Parâmetros

Etiqueta

Nome

Tipo

Descrição

`INPUT_RASTER`

[raster]

Número da banda

`RASTER_BAND`

[banda raster]

Se a matriz for multibanda, escolha uma banda.

`INPUT_VECTOR`

[vetor: polígono]

Camada de polígono vetorial que define as zonas.

Output column prefix

`COLUMN_PREFIX`

Opcional

[string]

Default: ‘HISTO_’

Prefixo para os nomes das colunas de saída.

‘’Áreas de saída’’

`OUTPUT`

[vetor: polígono]

Padrão:`[Criar camada temporária]`

Especifique a camada de polígono vetorial de saída. Um de:

• Criar Camada Temporária (`TEMPORARY_OUTPUT`)

• Salvar em Arquivo…

• Salvar para Geopackage…

• Salvar na Tabela de Banco de Dados…

A codificação do arquivo também pode ser alterada aqui.

### Saídas

Etiqueta

Nome

Tipo

Descrição

‘’Áreas de saída’’

`OUTPUT`

[vetor: polígono]

A camada de polígono vetorial de saída.

### Código Python

Algorithm ID: `native:zonalhistogram`

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

O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.

## 28.1.15.31. Estatísticas zonais

### Parâmetros

Etiqueta

Nome

Tipo

Descrição

`INPUT`

[vetor: polígono]

Camada de polígono vetorial que contém as zonas.

`INPUT_RASTER`

[raster]

Banda Raster

`RASTER_BAND`

[banda raster]

Se o raster for multibanda, escolha uma banda para as estatísticas.

Output column prefix

`COLUMN_PREFIX`

[string]

Default: ‘_’

Prefixo para os nomes das colunas de saída.

Estatísticas para calcular

`STATISTICS`

[enumeração] [lista]

Lista de operadores estatísticos para a saída. Opções:

• 0 — Contagem

• 1 — Soma

• 2 — Média

• 3 — Mediana

• 4 — St. dev.

• 5 — Mínimo

• 6 — Máximo

• 7 — Alcance

• 8 — Minoria

• 9 — Maioria

• 11 — Variância

Estatísticas zonal

`OUTPUT`

[vetor: polígono]

Padrão:`[Criar camada temporária]`

Especifique a camada de polígono vetorial de saída. Um de:

• Criar Camada Temporária (`TEMPORARY_OUTPUT`)

• Salvar em Arquivo…

• Salvar para Geopackage…

• Salvar na Tabela de Banco de Dados…

A codificação do arquivo também pode ser alterada aqui.

### Saídas

Etiqueta

Nome

Tipo

Descrição

Estatísticas zonal

`OUTPUT`

[vetor: polígono]

Algorithm ID: `native:zonalstatisticsfb`
```import processing