25.1.12. Criação de Matriz

25.1.12.1. Criar camada matricial constante

Generates raster layer for given extent and cell size filled with the specified value.

Additionally an output data type can be specified. The algorithm will abort if a value has been entered that cannot be represented by the selected output raster data type.

Parâmetros

Parâmetros básicos

Etiqueta

Nome

Tipo

Descrição

Extensão desejada

`` EXTENSÃO``

[extensão]

Specify the spatial extent of the output raster layer. It will internally be extended to a multiple of the tile size.

Os métodos disponíveis são:

  • Calculate from layer…: uses extent of a layer loaded in the current project

  • Use map canvas extent

  • Desenhar na tela

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

SRC Alvo

TARGET_CRS

[src]

Padrão: Projeto SRC

CRS for the output raster layer

Tamanho dos pixels

TAMANHO_PIXEL

[número]

Padrão: 0,1

Tamanho do pixel (X=Y) em unidades de mapa. Valor mínimo: 0,01

Valor constante

NÚMERO

[número]

Padrão: 1

Constant pixel value for the output raster layer.

Constante

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…

Parâmetros avançados

Etiqueta

Nome

Tipo

Descrição

Output raster data type

OUTPUT_TYPE

Padrão: 5

[enumeração]

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

  • 0 — Byte

  • 1 — Integer16

  • 2 — Unsigned Integer16

  • 3 — Integer32

  • 4 — Unsigned Integer32

  • 5 — Float32

  • 6 — Float64

Saídas

Etiqueta

Nome

Tipo

Descrição

Constante

OUTPUT

[raster]

Raster covering the desired extent with the specified pixel size and value.

Código Python

Algorithm ID: native:createconstantrasterlayer

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

The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Usando os algoritmos do processamento a partir do Terminal Python. for details on how to run processing algorithms from the Python console.

25.1.12.2. Criar camada raster aleatória (distribuição binomial)

Generates a raster layer for given extent and cell size filled with binomially distributed random values.

By default, the values will be chosen given an N of 10 and a probability of 0.5. This can be overridden by using the advanced parameter for N and probability. The raster data type is set to Integer types (Integer16 by default). The binomial distribution random values are defined as positive integer numbers. A floating point raster will represent a cast of integer values to floating point.

Parâmetros

Parâmetros básicos

Etiqueta

Nome

Tipo

Descrição

Extensão desejada

`` EXTENSÃO``

[extensão]

Specify the spatial extent of the output raster layer. It will internally be extended to a multiple of the tile size.

Os métodos disponíveis são:

  • Calculate from layer…: uses extent of a layer loaded in the current project

  • Use map canvas extent

  • Desenhar na tela

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

SRC Alvo

TARGET_CRS

[src]

Padrão: Projeto SRC

CRS for the output raster layer

Tamanho dos pixels

TAMANHO_PIXEL

[número]

Padrão: 0,1

Tamanho do pixel (X=Y) em unidades de mapa. Valor mínimo: 0,01

Raster de saída

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…

Parâmetros avançados

Etiqueta

Nome

Tipo

Descrição

Output raster data type

OUTPUT_TYPE

Padrão: 0

[enumeração]

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

  • 0 — Integer16

  • 1 — Unsigned Integer16

  • 2 — Integer32

  • 3 — Unsigned Integer32

  • 4 — Float32

  • 5 — Float64

N

N

[número]

Padrão: 10

Probabilidade

PROBABILIDADE

[número]

Padrão: 0,5

Saídas

Etiqueta

Nome

Tipo

Descrição

Raster de saída

OUTPUT

[raster]

Raster covering the desired extent with the cell size filled with random values

Código Python

Algorithm ID: native:createrandombinomialrasterlayer

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

The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Usando os algoritmos do processamento a partir do Terminal Python. for details on how to run processing algorithms from the Python console.

25.1.12.3. Criar camada raster aleatória (distribuição exponencial)

Generates a raster layer for given extent and cell size filled with exponentially distributed random values.

By default, the values will be chosen given a lambda of 1.0. This can be overridden by using the advanced parameter for lambda. The raster data type is set to Float32 by default as the exponential distribution random values are floating point numbers.

Parâmetros

Parâmetros básicos

Etiqueta

Nome

Tipo

Descrição

Extensão desejada

`` EXTENSÃO``

[extensão]

Specify the spatial extent of the output raster layer. It will internally be extended to a multiple of the tile size.

Os métodos disponíveis são:

  • Calculate from layer…: uses extent of a layer loaded in the current project

  • Use map canvas extent

  • Desenhar na tela

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

SRC Alvo

TARGET_CRS

[src]

Padrão: Projeto SRC

CRS for the output raster layer

Tamanho dos pixels

TAMANHO_PIXEL

[número]

Padrão: 1,0

Tamanho do pixel (X=Y) em unidades de mapa. Valor mínimo: 0,01

Raster de saída

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…

Parâmetros avançados

Etiqueta

Nome

Tipo

Descrição

Output raster data type

OUTPUT_TYPE

Padrão: 0

[enumeração]

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

  • 0 — Float32

  • 1 — Float64

Lambda

LAMBDA

[número]

Padrão: 1,0

Saídas

Etiqueta

Nome

Tipo

Descrição

Raster de saída

OUTPUT

[raster]

Raster covering the desired extent with the cell size filled with random values

Código Python

Algorithm ID: native:createrandomexponentialrasterlayer

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

The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Usando os algoritmos do processamento a partir do Terminal Python. for details on how to run processing algorithms from the Python console.

25.1.12.4. Create random raster layer (gamma distribution)

Generates a raster layer for given extent and cell size filled with gamma distributed random values.

By default, the values will be chosen given an alpha and beta value of 1.0. This can be overridden by using the advanced parameter for alpha and beta. The raster data type is set to Float32 by default as the gamma distribution random values are floating point numbers.

Parâmetros

Parâmetros básicos

Etiqueta

Nome

Tipo

Descrição

Extensão desejada

`` EXTENSÃO``

[extensão]

Specify the spatial extent of the output raster layer. It will internally be extended to a multiple of the tile size.

Os métodos disponíveis são:

  • Calculate from layer…: uses extent of a layer loaded in the current project

  • Use map canvas extent

  • Desenhar na tela

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

SRC Alvo

TARGET_CRS

[src]

Padrão: Projeto SRC

CRS for the output raster layer

Tamanho dos pixels

TAMANHO_PIXEL

[número]

Padrão: 1,0

Tamanho do pixel (X=Y) em unidades de mapa. Valor mínimo: 0,01

Raster de saída

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…

Parâmetros avançados

Etiqueta

Nome

Tipo

Descrição

Output raster data type

OUTPUT_TYPE

Padrão: 0

[enumeração]

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

  • 0 — Float32

  • 1 — Float64

Alfa

ALFA

[número]

Padrão: 1,0

Beta

BETA

[número]

Padrão: 1,0

Saídas

Etiqueta

Nome

Tipo

Descrição

Raster de saída

OUTPUT

[raster]

Raster cobrindo a extensão desejada com o tamanho da célula preenchido com valores distribuídos aleatoriamente

Código Python

Algorithm ID: native:createrandomgammarasterlayer

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

The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Usando os algoritmos do processamento a partir do Terminal Python. for details on how to run processing algorithms from the Python console.

25.1.12.5. Criar camada raster aleatória (distribuição geométrica)

Generates a raster layer for given extent and cell size filled with geometrically distributed random values.

By default, the values will be chosen given a probability of 0.5. This can be overridden by using the advanced parameter for mean value. The raster data type is set to Integer types (Integer16 by default). The geometric distribution random values are defined as positive integer numbers. A floating point raster will represent a cast of integer values to floating point.

Parâmetros

Parâmetros básicos

Etiqueta

Nome

Tipo

Descrição

Extensão desejada

`` EXTENSÃO``

[extensão]

Specify the spatial extent of the output raster layer. It will internally be extended to a multiple of the tile size.

Os métodos disponíveis são:

  • Calculate from layer…: uses extent of a layer loaded in the current project

  • Use map canvas extent

  • Desenhar na tela

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

SRC Alvo

TARGET_CRS

[src]

Padrão: Projeto SRC

CRS for the output raster layer

Tamanho dos pixels

TAMANHO_PIXEL

[número]

Padrão: 1,0

Tamanho do pixel (X=Y) em unidades de mapa. Valor mínimo: 0,01

Raster de saída

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…

Parâmetros avançados

Etiqueta

Nome

Tipo

Descrição

Output raster data type

OUTPUT_TYPE

Padrão: 0

[enumeração]

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

  • 0 — Integer16

  • 1 — Unsigned Integer16

  • 2 — Integer32

  • 3 — Unsigned Integer32

  • 4 — Float32

  • 5 — Float64

Probabilidade

PROBABILIDADE

[número]

Padrão: 0,5

Saídas

Etiqueta

Nome

Tipo

Descrição

Raster de saída

OUTPUT

[raster]

Raster cobrindo a extensão desejada com o tamanho da célula preenchido com valores distribuídos aleatoriamente

Código Python

Algorithm ID: native:createrandomgeometricrasterlayer

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

The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Usando os algoritmos do processamento a partir do Terminal Python. for details on how to run processing algorithms from the Python console.

25.1.12.6. Crie uma camada raster aleatória (distribuição binomial negativa)

Generates a raster layer for given extent and cell size filled with negative binomially distributed random values.

By default, the values will be chosen given a distribution parameter k of 10.0 and a probability of 0.5. This can be overridden by using the advanced parameters for k and probability. The raster data type is set to Integer types (Integer16 by default). The negative binomial distribution random values are defined as positive integer numbers. A floating point raster will represent a cast of integer values to floating point.

Parâmetros

Parâmetros básicos

Etiqueta

Nome

Tipo

Descrição

Extensão desejada

`` EXTENSÃO``

[extensão]

Specify the spatial extent of the output raster layer. It will internally be extended to a multiple of the tile size.

Os métodos disponíveis são:

  • Calculate from layer…: uses extent of a layer loaded in the current project

  • Use map canvas extent

  • Desenhar na tela

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

SRC Alvo

TARGET_CRS

[src]

Padrão: Projeto SRC

CRS for the output raster layer

Tamanho dos pixels

TAMANHO_PIXEL

[número]

Padrão: 1,0

Tamanho do pixel (X=Y) em unidades de mapa. Valor mínimo: 0,01

Raster de saída

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…

Parâmetros avançados

Etiqueta

Nome

Tipo

Descrição

Output raster data type

OUTPUT_TYPE

Padrão: 0

[enumeração]

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

  • 0 — Integer16

  • 1 — Unsigned Integer16

  • 2 — Integer32

  • 3 — Unsigned Integer32

  • 4 — Float32

  • 5 — Float64

Parâmetro de distribuição k

PARÂMETRO_K

[número]

Padrão: 10

Probabilidade

PROBABILIDADE

[número]

Padrão: 0,5

Saídas

Etiqueta

Nome

Tipo

Descrição

Raster de saída

OUTPUT

[raster]

Raster cobrindo a extensão desejada com o tamanho da célula preenchido com valores distribuídos aleatoriamente

Código Python

Algorithm ID: native:createrandomnegativebinomialrasterlayer

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

The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Usando os algoritmos do processamento a partir do Terminal Python. for details on how to run processing algorithms from the Python console.

25.1.12.7. Criar camada raster aleatória (distribuição normal)

Generates a raster layer for given extent and cell size filled with normally distributed random values.

By default, the values will be chosen given a mean of 0.0 and a standard deviation of 1.0. This can be overridden by using the advanced parameters for mean and standard deviation value. The raster data type is set to Float32 by default as the normal distribution random values are floating point numbers.

Parâmetros

Parâmetros básicos

Etiqueta

Nome

Tipo

Descrição

Extensão desejada

`` EXTENSÃO``

[extensão]

Specify the spatial extent of the output raster layer. It will internally be extended to a multiple of the tile size.

Os métodos disponíveis são:

  • Calculate from layer…: uses extent of a layer loaded in the current project

  • Use map canvas extent

  • Desenhar na tela

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

SRC Alvo

TARGET_CRS

[src]

Padrão: Projeto SRC

CRS for the output raster layer

Tamanho dos pixels

TAMANHO_PIXEL

[número]

Padrão: 1,0

Tamanho do pixel (X=Y) em unidades de mapa. Valor mínimo: 0,01

Raster de saída

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…

Parâmetros avançados

Etiqueta

Nome

Tipo

Descrição

Output raster data type

OUTPUT_TYPE

Padrão: 0

[enumeração]

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

  • 0 — Float32

  • 1 — Float64

Média da distribuição normal

`` MÉDIA``

[número]

Padrão: 0,0

Desvio padrão da distribuição normal

STDDEV

[número]

Padrão: 1,0

Saídas

Etiqueta

Nome

Tipo

Descrição

Raster de saída

OUTPUT

[raster]

Raster cobrindo a extensão desejada com o tamanho da célula preenchido com valores distribuídos aleatoriamente

Código Python

Algorithm ID: native:createrandomnormalrasterlayer

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

The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Usando os algoritmos do processamento a partir do Terminal Python. for details on how to run processing algorithms from the Python console.

25.1.12.8. Create random raster layer (poisson distribution)

Generates a raster layer for given extent and cell size filled with poisson distributed random values.

By default, the values will be chosen given a mean of 1.0. This can be overridden by using the advanced parameter for mean value. The raster data type is set to Integer types (Integer16 by default). The poisson distribution random values are positive integer numbers. A floating point raster will represent a cast of integer values to floating point.

Parâmetros

Parâmetros básicos

Etiqueta

Nome

Tipo

Descrição

Extensão desejada

`` EXTENSÃO``

[extensão]

Specify the spatial extent of the output raster layer. It will internally be extended to a multiple of the tile size.

Os métodos disponíveis são:

  • Calculate from layer…: uses extent of a layer loaded in the current project

  • Use map canvas extent

  • Desenhar na tela

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

SRC Alvo

TARGET_CRS

[src]

Padrão: Projeto SRC

CRS for the output raster layer

Tamanho dos pixels

TAMANHO_PIXEL

[número]

Padrão: 1,0

Tamanho do pixel (X=Y) em unidades de mapa. Valor mínimo: 0,01

Raster de saída

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…

Parâmetros avançados

Etiqueta

Nome

Tipo

Descrição

Output raster data type

OUTPUT_TYPE

Padrão: 0

[enumeração]

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

  • 0 — Integer16

  • 1 — Unsigned Integer16

  • 2 — Integer32

  • 3 — Unsigned Integer32

  • 4 — Float32

  • 5 — Float64

Média

`` MÉDIA``

[número]

Padrão: 1,0

Saídas

Etiqueta

Nome

Tipo

Descrição

Raster de saída

OUTPUT

[raster]

Raster cobrindo a extensão desejada com o tamanho da célula preenchido com valores distribuídos aleatoriamente

Código Python

Algorithm ID: native:createrandompoissonrasterlayer

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

The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Usando os algoritmos do processamento a partir do Terminal Python. for details on how to run processing algorithms from the Python console.

25.1.12.9. Criar camada raster aleatória (distribuição uniforme)

Generates a raster layer for given extent and cell size filled with random values.

By default, the values will range between the minimum and maximum value of the specified output raster type. This can be overridden by using the advanced parameters for lower and upper bound value. If the bounds have the same value or both are zero (default) the algorithm will create random values in the full value range of the chosen raster data type. Choosing bounds outside the acceptable range of the output raster type will abort the algorithm.

Parâmetros

Parâmetros básicos

Etiqueta

Nome

Tipo

Descrição

Extensão desejada

`` EXTENSÃO``

[extensão]

Specify the spatial extent of the output raster layer. It will internally be extended to a multiple of the tile size.

Os métodos disponíveis são:

  • Calculate from layer…: uses extent of a layer loaded in the current project

  • Use map canvas extent

  • Desenhar na tela

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

SRC Alvo

TARGET_CRS

[src]

Padrão: Projeto SRC

CRS for the output raster layer

Tamanho dos pixels

TAMANHO_PIXEL

[número]

Padrão: 1,0

Tamanho do pixel (X=Y) em unidades de mapa. Valor mínimo: 0,01

Raster de saída

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…

Parâmetros avançados

Etiqueta

Nome

Tipo

Descrição

Output raster data type

OUTPUT_TYPE

Padrão: 5

[enumeração]

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

  • 0 — Byte

  • 1 — Integer16

  • 2 — Unsigned Integer16

  • 3 — Integer32

  • 4 — Unsigned Integer32

  • 5 — Float32

  • 6 — Float64

Lower bound for random number range

LOWER_BOUND

[número]

Padrão: 0,0

Upper bound for random number range

UPPER_BOUND

[número]

Padrão: 0,0

Saídas

Etiqueta

Nome

Tipo

Descrição

Raster de saída

OUTPUT

[raster]

Raster cobrindo a extensão desejada com o tamanho da célula preenchido com valores distribuídos aleatoriamente

Código Python

Algorithm ID: native:createrandomuniformrasterlayer

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

The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Usando os algoritmos do processamento a partir do Terminal Python. for details on how to run processing algorithms from the Python console.