Ferramenta de Álgebra de Mapas (MA) que realiza uma avaliação condicional (if/then/else) para cada célula de um raster de entrada. Se a condição especificada para uma célula for verdadeira, ela recebe um valor; se for falsa, recebe outro valor. Permite criar rasters de saída com base em critérios lógicos aplicados aos valores das células.
Criar um raster binário mostrando áreas com elevação acima de 1000 metros: `Con("DEM" > 1000, 1, 0)`. Atribuir um custo de travessia alto (100) para áreas com declividade > 20% e baixo (10) para as demais: `Con("Slope_Percent" > 20, 100, 10)`. Substituir valores NoData em um raster 'Dados' pelos valores correspondentes de um raster 'Base': `Con(IsNull("Dados"), "Base", "Dados")`. Classificar áreas como 'Adequado' (valor 1) se forem Floresta E tiverem declividade baixa, caso contrário 'Inadequado' (valor 0): `Con(("UsoSolo" == 5) & ("Declividade" < 10), 1, 0)`. Atribuir um valor de risco (1, 2 ou 3) com base em intervalos de distância de rios: `Con("Dist_Rio" < 100, 3, Con("Dist_Rio" < 500, 2, 1))`.
Nota: A ferramenta `Con` é uma das mais versáteis e fundamentais na Álgebra de Mapas para implementar lógica condicional em análises raster.