.
A Calculadora Raster no menu Raster permite realizar cálculos com base em valores de pixel raster existentes (ver figure_raster_10). Os resultados são gravados em uma nova camadar com um formato suportado-GDAL.
Figure Raster 10:
As lista Bandas raster contêm todas camadas raster carregadas e que podem ser usadas. Você pode então usar os operadores para construir expressões de cálculo, ou você pode simplesmente digitá-las na caixa.
Na seção camada resultado, você precisará definir uma camada de saída. Você pode, então, definir a extensão da área de cálculo baseado em uma camada raster de entrada, ou com base nas coordenadas X, Y e em colunas e linhas, para definir a resolução da camada de saída. Se a camada de entrada tem uma resolução diferente, os valores serão redefinidos com o algoritmo vizinho mais próximo.
A seção operadores contém todos os operadores disponíveis. Para adicionar um operador de caixa de expressão na calculadora raster, clique no botão apropriado. Cálculos Matemáticos (`` + , `` - ``, `` * ``, ...) e funções trigonométricas (``sen, cos, tan, ... ) estão disponíveis. Fique ligado para mais operadores que poderão surgir!
Com a caixa Adicionar resultado para projetar, a camada resultado será adicionada automaticamente à área de legenda e poderá ser visualizada.
Converter valores de elevação de metros para pés
Criar um raster de elevação em pés de uma varredura em metros, você precisa usar o fator de conversão de metros para pés: 3.28. A expressão é:
"elevation@1" * 3.28
Usando uma máscara
Se você quer mascarar partes de um raster – digamos, por exemplo, porque você está interessado apenas em altitudes superiores a 0 metros – você pode usar a seguinte expressão para criar uma máscara e aplicar o resultado de uma varredura em uma única etapa.
("elevation@1" >= 0) * "elevation@1"
Em outras palavras, para cada célula maior ou igual a 0, defina seu valor para 1. Caso contrário, defina-o como 0. Isso cria a máscara sobreposta.
Se você quiser classificar um raster - digamos, por exemplo, em duas classes de elevação, você pode usar a seguinte expressão para criar um raster com dois valores 1 e 2 em uma única etapa.
("elevation@1" < 50) * 1 + ("elevation@1" >= 50) * 2
Em outras palavras, para cada célula menor que 50 defina seu valor como 1. Para cada célula maior ou igual a 50 defina seu valor como 2.