15.2. Análise Raster

15.2.1. Calculadora Raster

O Calculadora Raster no menu Raster permite realizar cálculos com base nos valores de pixel raster existentes (consulte figure_raster_calculator). Os resultados são gravados em uma nova camada raster com um formato suportado pelo GDAL.

../../../_images/raster_calculator1.png

Fig. 15.16 Calculadora Raster (abs, min e max adicionado em 3.10)

A lista Bandas raster contém todas as camadas raster carregadas que podem ser usadas. Para adicionar um raster ao campo de expressão da calculadora, clique duas vezes em seu nome na lista Campos. Você pode usar os operadores para construir expressões de cálculo ou apenas digitá-las na caixa.

Na seção Camada de resultado, você precisará definir uma camada de saída. Você pode definir a extensão da área de cálculo com base 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 tiver 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 à caixa de expressão da calculadora raster, clique no botão apropriado. Cálculos matemáticos (+, -, *, … ) e funções trigonométricas (sen, cos, tan, … ) Estão disponíveis. Expressões condicionais (=, !=, <, >=, … ) retornam 0 para false ou 1 para verdadeiro e, portanto, podem ser usadas com outras operadores e funções. Fique atento para mais operadores por vir!

Com a checkbox | :guilabel: caixa de seleção Adicionar resultado para projeto, a camada de resultados será automaticamente adicionada à área da legenda e poderá ser visualizada.

15.2.1.1. Exemplos

Converter valores de elevação de metros para pés

Para criar um raster de elevação em pés a partir de um raster em metros, é necessário usar o fator de conversão para metros em pés: 3,28. A expressão é:

Usando uma máscara

Se você deseja mascarar partes de um raster - digamos, por exemplo, porque você só está interessado em elevações acima de 0 metros - você pode usar a expressão a seguir para criar uma máscara e aplicar o resultado a um raster em uma etapa.

Em outras palavras, para cada célula maior ou igual a 0, a expressão condicional é avaliada como 1, o que mantém o valor original multiplicando-o por 1. Caso contrário, a expressão condicional é avaliada como 0, que define o valor raster como 0. Isso cria a máscara em vôo.

Se você deseja classificar um raster - por exemplo, em duas classes de elevação, é possível usar a expressão a seguir para criar um raster com dois valores 1 e 2 em uma etapa.

("[email protected]" < 50) * 1 + ("[email protected]" >= 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.

15.2.2. Alinhamento raster

Essa ferramenta pode receber vários rasters como entrada e alinhá-las perfeitamente, o que significa:

  • reprojetar para o mesmo SRC,

  • reamostrar para o mesmo tamanho de célula e deslocamento na grade,

  • juntar com a região de interesse,

  • redimensionar valores quando necessário.

Todos os rasters serão salvos em outros arquivos.

Primeiro, abra as ferramentas em: menuselection:Raster -> Alinhar Raster… e clique no signPlus :sup: Adicionar novo raster para escolher um raster existente no QGIS. Selecione um arquivo de saída para salvar o raster após o alinhamento, o método de reamostragem e se as ferramentas precisarem :guilabel: Valores de nova escala de acordo com o tamanho da célula. O método de reamostragem pode ser (consulte figure_raster_align_edit):

  • Vizinho mais próximo

  • Bilinear (2x2 kernel)

  • Cúbica (4x4 kernel): Aproximação da Convolução Cúbica

  • Cúbica B-Spline (4x4 kernel): Aproximação Cúbica B-Spline

  • Lanczos (6x6 kernel): Lanczos interpolou a janela com sinc

  • Média: calcula a média de todos os pixels que não contribuem com SEM DADO

  • Modo: seleciona o valor que aparece com mais frequência de todos os pontos amostrados

  • Máximo, Mínimo, Mediana, Primeiro quartil (Q1) ou Terceiro quartil (Q3) de todos os pixels que não contribuem com SEM DADO

Nota

Métodos como máximo, mínimo, mediana, primeiro e terceiro quartis estão disponíveis apenas se o QGIS for construído com GDAL >= 2.0.

../../../_images/raster_align_edit.png

Fig. 15.17 Selecione as opções de reamostragem raster

No principal :guilabel: caixa de diálogo Alinhamento raster, você ainda pode symbologyEdit Editar configurações do arquivo ou | signMinus | : sup: Remover um arquivo existente da lista de camadas raster. Você também pode escolher uma ou mais outras opções (consulte figure_raster_align):

  • Selecionar a Camada de Refêrencia,

  • Transforme em um novo SRC,

  • Configure um diferente Tamanho de célula,

  • Configure um diferente Deslocamento de grade,

  • Juntar pela Extensão: pode ser definido pelo usuário ou com base em uma camada ou na visualização do mapa

  • Tamanho de Saída,

  • Adicionar raster alinhado à tela do mapa.

../../../_images/raster_align.png

Fig. 15.18 Alinhamento raster