CRIANDO UM MAPA HIPSOMÉTRICO NO QGIS
Mapas hipsométrico são mapas que representam a elevação de um terreno através
de cores, geralmente utiliza-se um sistema de graduação de cores começam com verde
escuro para baixa altitude e, passando por amarelo e vermelho, até cinza e branco para
grandes elevações. Nesse tutorial além de além de aprende a criar um belo mapa
hipsométrico no QGIS, você vai também ter dicas de:
•
•
•
•
•
Construção de uma legenda de cores para o seu mapa no QGIS
Geração de Relevo sombreado (efeito hillshades) no QGIS
Novas funções de estilo de camada do QGIS
Geração de curvas de nível no QGIS
Classificar as curvas de nível em mestras e intermediárias baseado em regra no QGIS
O resultado esperado é esse:
O tema desse tutorial foi uma sugestão enviada do leitor Cassyo Lima. Que deixou seu comentário
no vídeo tutorial sobre a criação de perfis de elevação no QGIS. Se você também tem alguma dúvida
ou sugestão de tema deixe seu comentário em nosso blog
CRIANDO UM MAPA HIPSOMÉTRICO NO QGIS
Narcélio de Sá - Geotecnologias
2
Instruções:
Com o seu QGIS aberto o primeiro passo é adicionar um arquivo Raster que
contenha dados de elevação, estou utilizando uma cena do SRTM. Você pode fazer o
download desses arquivos no site da EMBRAPA ou utilizar os arquivos TOPODATA. Para
adicionar o arquivo Raster vá no menu: Camada > Adicionar camada Raster
Com a camada Raster adicionada ao projeto vamos configurar seu estilo de
renderização , ou seja vamos dar as cores da legenda hipsométrica para esse camada de
elevação. Para isso clique com o botão direito do mouse na camada Raster e vamos em
propriedades. Na caixa de propriedades da camada vamos no menu Estilo.
Em Tipo de renderização selecionamos Banda simples falsa-cor, é aqui que atribuímos a
nossa graduação de cores aos respectivos valores de elevação. Existem várias formas de
você configurar a graduação de cores no QGIS:
•
Você pode criar manualmente os valores de cor e elevação classe por classe no QGIS.
CRIANDO UM MAPA HIPSOMÉTRICO NO QGIS
Narcélio de Sá - Geotecnologias
3
•
•
Você pode geram um mapa de cores com as predefinições do QGIS.
Você pode carregar um mapa de cores a partir de um estilo .qml pré-definido.
Em outros tutoriais aqui no blog irei abordar cada uma dessas formas de configurar a
graduação de cores no QGIS. No nosso caso eu vou em carregar um mapa de
cores desenvolvido pela equipe da webmapit (Você pode fazer o download dos
arquivos no site do webmapit).
Esses arquivos definem rampas de cores com base em valores de elevação pré-definido ao
nosso arquivo raster. Eles foram elaborados a partir da adaptação dos valores de elevação
e regras de cores contidos nos esquemas de cores SRTM, Terrain, Atlas Shader e ETOPO2
provenientes do software GRASS ( função r.colors ).
Para carregar um mapa de cores basta ir em "Carregar estilo" e selecionar um arquivo de
estilo eu escolhi o TopodataBrasil_SRTM .qml
É essa é uma dica interessante pois além de poupar tempo ainda nós dá um visual
superinteressante para os nossos mapas.
Depois de carregado o arquivo de estilo você pode notar que ele já definiu as cores e as
cotas de elevação. Com isso já temos a nossa base para o mapa hipsométrico, basicamente
você já poderia ir para o compositor de Layout e exportar seu mapa. Daqui pra frente são
dicas de como deixar seu mapa mais interessante.
CRIANDO UM MAPA HIPSOMÉTRICO NO QGIS
Narcélio de Sá - Geotecnologias
4
Adicionando o efeito de relevo sombreado (hillshades) no QGIS:
Mapas de relevo sombreado são produzidos ao se simular a posição de um iluminante (no
caso o Sol) sobre um modelo de relevo, e são muito uteis para visualizar o relevo e
estruturas geológicas. Para gerar o efeito de relevo sombreado (hillshades) você tem duas
opções no menu Raster:
1.
Raster > Análise de Terreno > Sombreamento (caso essa opção não esteja
disponível verifique se ela está habilitada no
menu complementos > Gerenciar e instalar
complementos)
2. Raster > Análise > MDE
CRIANDO UM MAPA HIPSOMÉTRICO NO QGIS
Narcélio de Sá - Geotecnologias
5
Praticamente as duas formas tem as mesmas opções e proporcionam o mesmo resultado.
Vamos na segunda opção, com a caixa da Análise de MDE aberta, vamos dar atenção a 4
elementos principais:
•
Arquivo
de
entrada
(MDE
raster): Certifique que o raster que
•
você adicionou está selecionado
Arquivo
de
saída: Selecione
o
caminho (a pasta) onde o QGIS vai
•
salvar o raster do relevo sombreado
Modo: Aqui você pode selecionar o
elemento que será analisado você
tem
as
seguintes
sombreamento,
opções:
declividade,
aspecto, cor do relevo, IRT, IPT e
rugosidade. Nesse caso você irá
•
selecionar: Sombreamento.
Fator Z (exagero vertical): Quanto
maior o valor maior será o realce do
sombreamento
sobre
o
relevo,
recomento no máximo 3, para
relevos muito uniformes, e 1 para
relevos muito acidentados. Embora
isso seja muito relativo, qualquer
coisa vai na tentativa e erro, até
chegar num resultado satisfatório.
Depois de configurar as opções marque o box Carregar na tela ao concluir e aguarde a
renderização da imagens em instantes e você terá a sua imagem do Relevo sombreado.
Dependendo da configuração do seu computador ou do tamanho da imagem que você está trabalhando o QGIS pode
demorar alguns minutos processar a operação.
Agora temos dois arquivos raster, um com a escala de cores e outro com o relevo
sombreado. Temos que mesclar as duas informações para obtermos o efeito do sombreado.
Para isso você terá que deixar a camada com o relevo sombreado acima da camada com a
escala de cores. E fazer duas alterações na camada do relevo sombreado:
•
NNa aba Estilo > Renderização da Cor > Modo de Mistura > Multiplicar (essa opção
só existe na versão 2.0 do QGIS se você estiver usando outras versões pule esse
•
passo, feche o programa entre no site do QGIS e atualize seu software)
Ainda na aba Estilo > Reamostragem > Aproximado em: troque Vizinho mais próximo
para Bilinear. Isso irá garantir a camada um acabamento mais suave.
CRIANDO UM MAPA HIPSOMÉTRICO NO QGIS
Narcélio de Sá - Geotecnologias
6
•
Na aba transparência você vai alterar a transparência geral para um valor entre 90 a
98%, ou seja a camada vai quase desaparecer, mas irá manter o efeito sobre a
camada que está abaixo.
O efeito está pronto agora você tem um Mapa Hipsométrico com efeito de sombreamento.
Veja o comparativo na imagem abaixo.
CRIANDO UM MAPA HIPSOMÉTRICO NO QGIS
Narcélio de Sá - Geotecnologias
7
CRIANDO UM MAPA HIPSOMÉTRICO NO QGIS
Narcélio de Sá - Geotecnologias
8
Gerando curvas de nível no QGIS
Gerar curvas de nível a partir de um Raster que possua dados de elevação é bem simples.
No QGIS basta você seguir o caminho abaixo Raster > Extração > Contorno Na caixa de
contorno você configura
•
Arquivo de entrada (raster): Certifique-se de que esteja selecionado o arquivo
•
SRTM original e não o de relevo sombreado.
•
pasta) onde o arquivo será salvo
•
intervalo entre as curvas de nível. Aqui estou selecionando 50 metros
Arquivo de saída (vetor) para linhas de contorno: Selecione o nome o caminho (a
Intervalo entre as linhas de contorno: Selecione um valor em metros para o
Marque o box "Nome do Atributo": Se você não marcar esse box as curvas serão
criadas mas não terão o registro da elevação.
Marque o box "Carregar na tela ao concluir", clique em ok e aguarde o QGIS processar a
operação. Em seguida ele carregará as curvas de nível acima das camadas Raster.
Dependendo da configuração do seu computador ou do tamanho da imagem que você está trabalhando o QGIS
pode demorar alguns minutos processar a operação.
CRIANDO UM MAPA HIPSOMÉTRICO NO QGIS
Narcélio de Sá - Geotecnologias
9
E aqui está o resultado:
Classificando as curvas de nível em mestras e intermediárias
baseado em regra no QGIS
Curvas criadas e agora eu tenho curvas com intervalos de 50m variando de 50m a 1000m de
altitude. A minha intenção é fazer das curvas de 100,200, 300, ... e 1000 curvas mestras e as
demais (50,150, 250, ... e 950) seria as curvas intermediárias.
Devem haver várias formas de se fazer isso, no nosso caso iremos explorar uma ferramenta
pouco utilizada pelo usuários do QGIS que é a criação de um estilo baseado em regra.
Vá nas propriedades da camada vetorial (clicando com botão direito na camada das curvas
de nível) Aba estilo > escolher baseado em regra. Aqui iremos criar as seguintes regras:
Para as curvas mestras: (no nosso caso de 100 e 100 metros)
Clique no botão Adicionar Regra. Na caixa "Propriedades da Régua" (que era pra ser Regra)
Rótulo "Mestras" Regra: "ELEV" % 100 = 0
Utilizando essa regra teremos selecionado apenas atributos de elevação que divididos por
100 gerem números inteiro, ou seja seleciona somente os múltiplos de 100.
Isso acontece porque a função % (módulo) trabalha com inteiros (e expressões que têm
inteiros como resultado) e produz o resto da divisão do primeiro pelo segundo. Usando essa
CRIANDO UM MAPA HIPSOMÉTRICO NO QGIS
Narcélio de Sá - Geotecnologias
10
função podemos nos certificar se há ou não resto na divisão, certificando então se o
resultado é um número real ou inteiro. Ex:
EQUAÇÃO 1- O RESULTADO DE TODAS AS DIVISÕES SÃO NÚMEROS INTEIROS, A FUNÇÃO %(MÓDULO) ENTENDE ISSO POIS
NÃO HÁ RESTO NA DIVISÃO.
Determine o estilo das linhas mestras: Linha simples continua > espessura de 0,25mm >
cor preta
Para as curvas intermediárias: (no nosso caso os valores intermediários
50,150,250,350, etc.)
Rótulo: "Intermediárias" Regra: "ELEV" % 100 = 50 (seleciona apenas atributos de
elevação que divididos por 100 tenham como resultado números reais, ou seja números
com fracção decimal. Ex:
EQUAÇÃO 2 - O RESULTADO DE TODAS AS DIVISÕES SÃO NÚMEROS REAIS, A FUNÇÃO %(MÓDULO) ENTENDE ISSO POIS HÁ
RESTO NA DIVISÃO. POR EXEMPLO NA DIVISÃO DE 150 POR 100 TEMOS UM INTEIRO (100) E UM RESTO (50)
Determine o estilo das linhas intermediárias: Linha simples pontilhada > espessura
de 0,25mm > cor cinza As regras ficam da seguinte maneira:
CRIANDO UM MAPA HIPSOMÉTRICO NO QGIS
Narcélio de Sá - Geotecnologias
11
Clique em Ok e pronto teu mapa hipsométrico está ponto, agora é só você adicionar os
temas que achar necessário, no meu caso adicionei os Açudes e a Hidrografia. No final
você pode trocar a transparência das curvas de nível para 50% dando uma suavizada na
composição geral do seu mapa.
Agora é partir para o layout para essa tarefa indico uma das melhores séries de
tutorias sobre Layout do QGIS lá no site Processamento Digital do colega Jorge Santos.
Segue os links dos tutoriais do Jorge Santos sobre Layout de Mapas:
•
QGIS 2.0: Layout de Mapas – Parte 01
•
QGIS 2.0: Layout de Mapas – Parte 02
QGIS 2.0: Layout de Mapas – Parte 03
•
QGIS 2.0: Layout de Mapas – Parte 04
QGIS 2.0: Layout de Mapas – Parte 05
•
•
•
QGIS 2.0: Layout de Mapas – Parte 06
Espero que tenham gostado desse tutorial!
Em caso de dúvidas entrem em contato: narceliosapereira@gmail.com
Bom Trabalho!
Este tutorial está licenciado sob uma Licença Creative Commons Atribuição 4.0
Internacional. Com base no trabalho disponível em:
http://narceliodesa.com/mapa-hipsometrico-no-qgis/
Para ver uma cópia desta licença, visite
http://creativecommons.org/licenses/by/4.0/deed.pt_BR.
Não deixe de curtir nossa página no Facebook [Narcélio de Sá - Geotecnologias] e siga
nosso Twitter [@narceliodesa]
CRIANDO UM MAPA HIPSOMÉTRICO NO QGIS
Narcélio de Sá - Geotecnologias