.

Calculos de rasters

Função

Descrição

<Inserir a descrição do algoritmo aqui>

Parâmetros

xmin [number]

<insira a descrição do parâmetro aqui>

Padrão: 0.0

xmax [number]

<insira a descrição do parâmetro aqui>

Padrão: 0.0

ymin [number]

<insira a descrição do parâmetro aqui>

Padrão: 0.0

ymax [number]

<insira a descrição do parâmetro aqui>

Padrão: 0.0

Fórmula [string]

<insira a descrição do parâmetro aqui>

Padrão: (não definido)

Saídas

Função [raster]

<insira a descrição da saída aqui>

Uso do console

processing.runalg('saga:function', xmin, xmax, ymin, ymax, formul, result)

Veja tambem

Fuzificação

Descrição

<Inserir a descrição do algoritmo aqui>

Parâmetros

Raster [raster]

<insira a descrição do parâmetro aqui>

A [number]

<insira a descrição do parâmetro aqui>

Padrão: 0.0

B [number]

<insira a descrição do parâmetro aqui>

Padrão: 0.0

C [number]

<insira a descrição do parâmetro aqui>

Padrão: 0.0

D [number]

<insira a descrição do parâmetro aqui>

Padrão: 0.0

Seleção do tipo de de função [selection]

<insira a descrição do parâmetro aqui>

Opções:

  • 0 — [0] linear
  • 1 — [1] sigmoidal
  • 2 — [2] j-shaped

Padrão: 0

Ajustar à Grade [boolean]

<insira a descrição do parâmetro aqui>

Padrão: True

Saídas

Raster difuso [raster]

<insira a descrição da saída aqui>

Uso do console

processing.runalg('saga:fuzzify', input, a, b, c, d, type, autofit, output)

Veja tambem

interseção difusa (and/E)

Descrição

<Inserir a descrição do algoritmo aqui>

Parâmetros

Rasters [multipleinput: rasters]

<insira a descrição do parâmetro aqui>

Tipo do operador [selection]

<insira a descrição do parâmetro aqui>

Opções:

  • 0 — [0] min(a, b) (sem interatividade)

  • 1 — [1] a * b
  • 2 — [2] max(0, a + b - 1)

Padrão: 0

Saídas

Interseção [raster]

<insira a descrição da saída aqui>

Uso do console

processing.runalg('saga:fuzzyintersectionand', grids, type, and)

Veja tambem

União difusa (ou/or)

Descrição

<Inserir a descrição do algoritmo aqui>

Parâmetros

Rasters [multipleinput: rasters]

<insira a descrição do parâmetro aqui>

Tipo do operador [selection]

<insira a descrição do parâmetro aqui>

Opções:

  • 0 — [0] max(a, b) (sem interatividade)

  • 1 — [1] a + b - a * b
  • 2 — [2] min(1, a + b)

Padrão: 0

Saídas

União [raster]

<insira a descrição da saída aqui>

Uso do console

processing.runalg('saga:fuzzyunionor', grids, type, or)

Veja tambem

Figuras geométricas

Descrição

Desenha figuras geométricas simples.

Parâmetros

Contagem de pixels [number]

Número de pixels para uso

Padrão: 0

Tamanho do píxel [number]

Tamanho para pixel simples.

Padrão: 0

Figura [selection]

Tipo da figura.

Opções:

  • 0 — [0] Cone (crescente)

  • 1 — [1] Cone (decrescente)

  • 2 — [2] Plano

Padrão: 0

Direção do plano [Degree] [number]

Fator de rotação em graus.

Padrão: 0

Saídas

Resultado [raster]

Camada resultante.

Uso do console

processing.runalg('saga:geometricfigures', cell_count, cell_size, figure, plane, result)

Veja tambem

Coordenadas polares para coordenadas cartesianas de vetores

Descrição

<Inserir a descrição do algoritmo aqui>

Parâmetros

Componente X [raster]

<insira a descrição do parâmetro aqui>

Componente Y [raster]

<insira a descrição do parâmetro aqui>

Unidades do ângulo polar [selection]

<insira a descrição do parâmetro aqui>

Opções:

  • 0 — [0] radianos

  • 1 — [1] graus

Padrão: 0

Sistema de coordenadas polares [selection]

<insira a descrição do parâmetro aqui>

Opções:

  • 0 — [0] matemático

  • 1 — [1] geográfico

  • 2 — [2] definido pelo usuário

Padrão: 0

Direção Zero definida pelo usuário [number]

<insira a descrição do parâmetro aqui>

Padrão: 0.0

Orientação definida pelo usuário [selection]

<insira a descrição do parâmetro aqui>

Opções:

  • 0 — [0] sentido horário

  • 1 — [1] sentido anti-horário

Padrão: 0

Saídas

Direção [raster]

<insira a descrição da saída aqui>

Comprimento [raster]

<insira a descrição da saída aqui>

Uso do console

processing.runalg('saga:gradientvectorfromcartesiantopolarcoordinates', dx, dy, units, system, system_zero, system_orient, dir, len)

Veja tambem

Coordenadas gradiente polar para cartesianas

Descrição

<Inserir a descrição do algoritmo aqui>

Parâmetros

Direção [raster]

<insira a descrição do parâmetro aqui>

Comprimento [raster]

<insira a descrição do parâmetro aqui>

Unidades do ângulo polar [selection]

<insira a descrição do parâmetro aqui>

Opções:

  • 0 — [0] radianos

  • 1 — [1] graus

Padrão: 0

Sistema de coordenadas polares [selection]

<insira a descrição do parâmetro aqui>

Opções:

  • 0 — [0] matemático

  • 1 — [1] geográfico

  • 2 — [2] definido pelo usuário

Padrão: 0

Direção Zero definida pelo usuário [number]

<insira a descrição do parâmetro aqui>

Padrão: 0.0

Orientação definida pelo usuário [selection]

<insira a descrição do parâmetro aqui>

Opções:

  • 0 — [0] sentido horário

  • 1 — [1] sentido anti-horário

Padrão: 0

Saídas

Componente X [raster]

<insira a descrição da saída aqui>

Componente Y [raster]

<insira a descrição da saída aqui>

Uso do console

processing.runalg('saga:gradientvectorfrompolartocartesiancoordinates', dir, len, units, system, system_zero, system_orient, dx, dy)

Veja tambem

Diferença de raster

Descrição

Cria uma nova camada raster, com o resultado da diferença entre duas outras camadas rasters.

Parâmetros

A [raster]

Primeira camada.

B [raster]

Segunda camada.

Saídas

Diferença (A - B) [raster]

Camada resultante.

Uso do console

processing.runalg('saga:griddifference', a, b, c)

Veja tambem

Divisão de raster

Descrição

Cria uma nova camada raster com os resultados da divisão de duas outras camadas raster de entrada.

Parâmetros

Dividendo [raster]

Primeira camada.

Divisor [raster]

Segunda camada.

Saídas

Quociente [raster]

Camada resultante.

Uso do console

processing.runalg('saga:griddivision', a, b, c)

Veja tambem

Normalização de raster

Descrição

Normaliza os valores do raster conforme os valores mínimo e máximo escolhidos.

Parâmetros

Raster [raster]

Raster para normalizar.

Intervalo da saída (mínimo) [number]

Valor Mínimo

Padrão: 0

Intervalo da saída (máximo) [number]

Valor máximo

Padrão: 1

Saídas

Raster normalizado [raster]

Camada resultante.

Uso do console

processing.runalg('saga:gridnormalisation', input, range_min, range_max, output)

Veja tambem

Produtos Rasters

Descrição

<Inserir a descrição do algoritmo aqui>

Parâmetros

Rasters [multipleinput: rasters]

<insira a descrição do parâmetro aqui>

Saídas

Produto [raster]

<insira a descrição da saída aqui>

Uso do console

processing.runalg('saga:gridsproduct', grids, result)

Veja tambem

Soma de rasters

Descrição

Cria uma nova camada resultante da soma de duas outras camadas de entrada.

Parâmetros

Rasters [multipleinput: rasters]

Camadas raster para a soma

Saídas

Soma [raster]

Camada resultante.

Uso do console

processing.runalg('saga:gridssum', grids, result)

Veja tambem

Raster/Grade de normalização

Descrição

Normaliza os valores de uma camada raster.

Parâmetros

Raster [raster]

Raster para processar

Fator de esticamento [number]

Fator de estico/esticar.

Padrão: 1.0

Saídas

Raster normalizado [raster]

Camada resultante.

Uso do console

processing.runalg('saga:gridstandardisation', input, stretch, output)

Veja tambem

Volume do raster/grade

Descrição

<Inserir a descrição do algoritmo aqui>

Parâmetros

Raster [raster]

<insira a descrição do parâmetro aqui>

Método [selection]

<insira a descrição do parâmetro aqui>

Opções:

  • 0 — [0] Contagem Apenas Acima do Nível Base

  • 1 — [1] Contagem Apenas Abaixo do Nível Base

  • 2 — [2] Subtrair volumes abaixo do Nìvel Base

  • 3 — [3] Adicionar volumes abaixo do nível base

Padrão: 0

Nível base [number]

<insira a descrição do parâmetro aqui>

Padrão: 0.0

Saídas

Uso do console

processing.runalg('saga:gridvolume', grid, method, level)

Veja tambem

Conversões métricas

Descrição

Executa conversões numéricas dos valores de rasters.

Parâmetros

Raster [raster]

Raster para processar

Conversão [selection]

Tipo de conversão.

Opções:

  • 0 — [0] radianos para graus

  • 1 — [1] graus para radianos

  • 2 — [2] Celsius para Fahrenheit

  • 3 — [3] Fahrenheit para Celsius

Padrão: 0

Saídas

Raster convertido [raster]

Camada resultante.

Uso do console

processing.runalg('saga:metricconversions', grid, conversion, conv)

Veja tambem

Tendência polinomial de rasters

Descrição

<Inserir a descrição do algoritmo aqui>

Parâmetros

Variáveis dependentes [multipleinput: rasters]

<insira a descrição do parâmetro aqui>

Variável independente (por raster e píxel) [multipleinput: rasters]

Opcional.

<insira a descrição do parâmetro aqui>

Variável independente (per Raster) [fixedtable]

<insira a descrição do parâmetro aqui>

Tipo da função de aproximação [selection]

<insira a descrição do parâmetro aqui>

Opções:

  • 0 — [0] primeira ordem polinomial (regressão linear)

  • 1 — [1] segunda ordem polinomial

  • 2 — [2] terceira ordem polinomial

  • 3 — [3] quarta ordem polinomial

  • 4 — [4] quinta ordem polinomial

Padrão: 0

Saídas

Coeficiente polinomial [raster]

<insira a descrição da saída aqui>

Coeficiente de determinação [raster]

<insira a descrição da saída aqui>

Uso do console

processing.runalg('saga:polynomialtrendfromgrids', grids, y_grids, y_table, polynom, parms, quality)

Veja tambem

Campo aleatório

Descrição

Gera uma camada do tipo grade/raster aleatório.

Parâmetros

Largura (Células/pixels) [number]

Largura em células/pixels para a camada.

Padrão: 100

Altura (Células/pixels) [number]

Altura em células/pixels para a camada.

Padrão: 100

Tamanho do píxel [number]

Tamanho da célula/pixel a ser usado.

Padrão: 100.0

Oeste [number]

Coordenadas oeste do canto inferior esquerdo da grade.

Padrão: 0.0

Sul [number]

Coordenadas sul do canto inferior esquerdo da grade.

Padrão: 0.0

Método [selection]

Método estatístico utilizado para o cálculo.

Opções:

  • 0 — [0] Uniforme

  • 1 — [1] Gaussian

Padrão: 0

Gama/alcance Mínimo [number]

Valor mínimo da célula/pixel a ser usado.

Padrão: 0.0

Gama/alcance máximo [number]

Valor máximo da célula/pixel a ser usado.

Padrão: 1.0

Média aritmética [number]

Média a ser usada em todos os valores dos pixels.

Padrão: 0.0

Desvio padrão [number]

Desvio padrão a ser usado em todos os valores dos pixels.

Padrão: 1.0

Saídas

Campo aleatório [raster]

Camada resultante.

Uso do console

processing.runalg('saga:randomfield', nx, ny, cellsize, xmin, ymin, method, range_min, range_max, mean, stddev, output)

Veja tambem

Geração de terreno aleatório

Descrição

<Inserir a descrição do algoritmo aqui>

Parâmetros

Raio (Células/pixels) [number]

<insira a descrição do parâmetro aqui>

Padrão: 10

Interações [number]

<insira a descrição do parâmetro aqui>

Padrão: 10

Dimensão da saída [selection]

<insira a descrição do parâmetro aqui>

Opções:

  • 0 — [0] definido pelo usuário

Padrão: 0

Tamanho da grade/raster [number]

<insira a descrição do parâmetro aqui>

Padrão: 1.0

Colunas [number]

<insira a descrição do parâmetro aqui>

Padrão: 100

Linhas [number]

<insira a descrição do parâmetro aqui>

Padrão: 100

Saídas

Raster [raster]

<insira a descrição da saída aqui>

Uso do console

processing.runalg('saga:randomterraingeneration', radius, iterations, target_type, user_cell_size, user_cols, user_rows, target_grid)

Veja tambem

Calculadora raster

Descrição

<Inserir a descrição do algoritmo aqui>

Parâmetros

Camada de Entrada Principal [raster]

<insira a descrição do parâmetro aqui>

Camadas adicionais [multipleinput: rasters]

Opcional.

<insira a descrição do parâmetro aqui>

Fórmula [string]

<insira a descrição do parâmetro aqui>

Padrão: (não definido)

Saídas

Resultado [raster]

<insira a descrição da saída aqui>

Uso do console

processing.runalg('saga:rastercalculator', grids, xgrids, formula, result)

Veja tambem