Descrição
Linguagem formal, semelhante à álgebra matemática, usada para realizar operações em um ou mais conjuntos de dados raster. Permite combinar rasters usando operadores matemáticos (+, -, *, /), lógicos (AND, OR, XOR, NOT), relacionais (>, <, ==), funções trigonométricas, exponenciais, etc., aplicados célula por célula ou em vizinhanças. É a base para muitas análises raster complexas.
Funções Principais / Tipos de Operações
- Operações Locais (Local Operations): O valor da célula de saída depende apenas do valor da(s) célula(s) de entrada na mesma localização (posição X,Y).
- Aritméticas: Adição, subtração, multiplicação, divisão entre dois rasters ou entre um raster e uma constante.
- Lógicas/Booleanas: Operações AND, OR, XOR, NOT para combinar rasters binários ou resultados de condições.
- Relacionais: Comparar valores entre rasters ou com uma constante (>, <, >=, <=, ==, !=), resultando em um raster binário (0 ou 1).
- Funções Matemáticas: Aplicar funções como Log, Exp, Abs, Sqrt, Sin, Cos, etc., a cada célula.
- Reclassificação (Reclassify): Mudar os valores das células com base em regras ou tabelas de correspondência.
- Condicionais (Con): Atribuir valores à célula de saída com base em uma condição (ver CON).
- Operações Focais (Focal Operations / Neighborhood): O valor da célula de saída depende dos valores das células de entrada dentro de uma vizinhança definida (ex: 3x3, círculo) ao redor da localização correspondente. (Ex: calcular a média, mediana, desvio padrão, mínimo, máximo, maioria, variedade dos vizinhos). Usado para filtros de suavização, detecção de bordas, cálculo de declividade/aspecto (TA).
- Operações Zonais (Zonal Operations): O valor da célula de saída depende dos valores das células de entrada que pertencem à mesma zona, definida por um raster de zonas. (Ver Zonal Statistics - ZS).
- Operações Globais (Global Operations): O valor da célula de saída depende dos valores de todas as células no raster de entrada. (Ex: calcular estatísticas globais, distâncias euclidianas, distância de custo, análise de bacias hidrográficas).
- Calculadora Raster (Raster Calculator): Interface gráfica comum em softwares GIS para construir e executar expressões de Álgebra de Mapas.
Exemplos Comuns
Subtrair um DEM de um ano do DEM de outro ano para calcular erosão/deposição. Calcular o índice NDVI = (NIR - Red) / (NIR + Red). Identificar áreas que são 'floresta' E com 'declividade < 15%' (Raster_Floresta == 1) & (Raster_Declividade < 15). Reclassificar um raster de elevação em 3 classes: Baixa, Média, Alta. Calcular a elevação média em uma janela móvel 5x5 para suavizar um DEM. Multiplicar um raster de adequabilidade por um raster de máscara binária (0 ou 1) para zerar áreas inadequadas.