Quando você possui uma feição de polígono ou linhas que apresentam o “efeito escada”, isso pode incomodar um pouco. Geralmente a origem desse comportamento das feições é a vetorização a partir de um raster.
Para eliminar o “efeito escada”, vamos utilizar o plugin Generalizer do QGIS 2.18.
Tutorial
1 – Clique no Menu Complementos – Gerenciar e Instalar Complementos. Prossiga com a instalação do complemento Generalizer.
2 – Se o complemento não for listado, faça a confirmação para receber na lista os complementos considerados como experimentais:
3 – Após a instalação do plugin, adicione a sua camada de linha. Pode ser curvas de nível ou mesmo um polígono transformado para linha.
Temos um recorte da vegetação que foi extraída automaticamente de um NDVI. Este polígono resultante do processo de extração foi transformado em linha de modo para ser suavizado no Generalizer. Pressione o menu Complementos e clique sobre o Generalizer:
4 – Use as seguintes configurações:
- Input Line Layer: é a camada de entrada. Selecione sua linha;
- Alghoritm: selecione o método de suavização Boyle’s Forward-Looking. É um dos melhores;
- Look Ahead: representa o limiar para suavização. Você deve testar vários. Aqui, eu atribuí o valor 5;
- Save Output Layer: é a camada de saída. Salve um novo Shapefile com um novo nome e novo local.
5 – Após disparar a ferramenta, pressione OK nesta janela de aviso:
6 – O desenho suavizado será adicionado automaticamente no seu projeto:
Avaliação dos Resultados
Você deve testar outros algoritmos e outros limiares para verificar quais deles podem ser satisfatórios para as suas atividades de vetorização. É importante notar que nem todos os objetos vetoriais serão enquadrados pela ferramenta, como é o caso dos pequenos polígonos isolados. Caso você tenha necessidade de preservar essa informação, salve cópias dos seus dados para aplicar posteriormente o processo de mesclagem de feições.
Essa ferramenta traz resultados bem consistentes para a suavização de curvas de nível.
No QGIS 3.0 (Girona) não tem esta opção? Qual o caminho?
Não há esse plugin no QGIS 3.0. Use a versão 2.18.
Jorge Santos
Instrutor de Geotecnologias
https://www.instrutorgis.com.br
jorgepsantos@instrutorgis.com.br
WhatsApp: (61) 99616-5665
Skype: jorgepsantos2002
LinkedIn: https://www.linkedin.com/in/jorgepsantos
Twitter: http://twitter.com/jpsantos2002
Amigo, obrigado me ajudou muito!! Existe um padrão Look ahead adequado para suavizar linhas de canais?