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 nas tabelas 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
Os parâmetros estão listados na tabela abaixo.
| 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
Uma expressão pode ser uma simples linha de código ou pode ser composta por várias linhas de código.
Declaração condicional simples
Encontre valores de altitude acima de 4.000 pés (ou metros). 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 o valor 2 se a declividade for superior a 10 graus e a altitude for superior a 2.500 pés (ou metros). Atribua o valor 3 a todas as demais áreas.