A Álgebra de Mapa é uma forma de realizar análises espaciais criando expressões usando operadores de algébrica. Com a função Calculadora, você pode criar e executar expressões e incorporá-las em modelos de função raster.
Notas
Esta função fornece acesso a todas as funções de matemática existentes para que você possa solicitá-las para criar suas expressões. Para ajudá-lo, o preenchimento automático é integrado para fornecer acesso aos operadores, como também, às funções matemáticas.
Os operadores disponíveis estão listados na tabela abaixo.
Operações Aritméticas
Operação | Símbolo |
---|---|
Adição | + |
Dividir | / |
Módulo | % |
Multiplicar | * |
Potência | ** |
Subtrair | - |
Operações Booleanas
Operação | Símbolo |
---|---|
E Booleano | && |
Ou Booleano | || |
Operações Relacionais
Operação | Símbolo |
---|---|
Igual a | == |
Maior que | > |
Maior ou Igual a | >= |
Menor que | < |
Menor ou igual a | <= |
Diferente de | != |
Operações Trigonométricas
Operação | Símbolo |
---|---|
ACos | ACos(a) |
ACosH | ACosH(a) |
ASen | ASin(a) |
ASenH | ASinH(a) |
ATan | ATan(a) |
ATan2 | ATan2(a) |
ATanH | ATanH |
Cos | Cos(a) |
CosH | CosH(a) |
Sen | Sin(a) |
SenH | SinH(a) |
Tan | Tan(a) |
TanH | TanH(a) |
Operações Adicionais
Operação | Símbolo |
---|---|
Con | Con(a,b,c) |
Nulo | IsNull(a) |
Mínimo de dois rasters em uma base de pixel por pixel | min(a,b) |
Máximo de dois rasters em uma base de pixel por pixel | max(a,b) |
Definir Nulo | SetNull(a,b) |
Parâmetros
Nome do parâmetro | Descrição |
---|---|
Variáveis do Raster | O nome de variável definida pelo usuário e o raster de entrada. |
Expressão | Construa uma expressão algébrica para executar análise espacial no raster de entrada. |
Tipo de Tamanho da Célula | Escolha que tamanho de célula deve ser utilizado no raster de saída. Se todos os tamanhos de célula de entrada forem os mesmos, todas as opções renderão os mesmos resultados.
|
Tipo de Extensão | Escolha qual extensão deve ser utilizada no raster de saída:
|
Exemplos de expressões
As expressões podem ser uma simples linha de código ou várias linhas de código.
Declaração Condicional Simples
Encontre valores de elevação acima de 4.000 pés. Forneça a essas áreas um valor de 1 e a todas as outras áreas um valor de 0.
Declaração Condicional Aninhada
Encontre áreas onde a inclinação está abaixo de 10 graus e o NDVI está acima de 0.5. Forneça a essas áreas um valor de 1. Para todas as outras áreas, atribua um valor de 2 se a inclinação for superior a 10 graus e a elevação for superior a 2.500 pés. Todas outras áreas tem um valor de 3 atribuída.