Aprenda a fazer APP de largura variável no QGIS usando polígonos do leito do rio e buffer por atributo, garantindo precisão e reduzindo erros comuns do método por linha.
Introdução
A APP de largura variável no QGIS parece simples no papel: você mede o leito regular e aplica uma faixa de preservação. O problema é que rios reais não são “retângulos perfeitos”: eles têm sinuosidade, variações de largura e trechos com exigências diferentes. Se você aplicar o método errado, o resultado pode ficar menor do que deveria, gerando insegurança técnica e retrabalho.
Neste tutorial (baseado na aula do Universo GIS), você vai aprender a delimitar APP de largura variável no QGIS com precisão, usando polígonos do leito e um buffer controlado por atributo — o jeito mais seguro quando a largura do rio muda ao longo do percurso.
O erro comum: fazer APP de largura variável no QGIS usando linha
Um erro frequente é criar a APP usando linha central (eixo do rio) e aplicar um buffer em cima dela. Isso pode até funcionar para córregos muito estreitos, mas para rios com leito mais largo, o método tende a subestimar a APP.
Por que a linha “rouba” área da APP
Quando você faz buffer em uma linha, o QGIS calcula a distância a partir do centro. Na prática, parte desse “buffer” ocupa o próprio leito do rio, reduzindo a APP a partir das margens.
Já com polígonos, você desenha a lâmina d’água/leito e o buffer é gerado a partir da borda do polígono, ou seja: a partir da margem, do jeito mais coerente para aplicações técnicas.

Passo a passo para APP de largura variável no QGIS (com polígonos)
Passo 1: crie uma camada do leito do rio (polígono)
Crie uma nova camada para representar o leito:
- Tipo de geometria: Polígono
- Sistema de coordenadas: UTM (em metros)
- Objetivo: desenhar o leito real com variações de largura
✅ Importante: em análises métricas, evite graus (geográfico). Para APP de largura variável no QGIS, trabalhar em UTM é essencial.
Passo 2: crie o campo de largura da APP
Na tabela de atributos, crie um campo chamado:
- Nome:
faixa_app - Tipo: Inteiro (recomendado) ou Texto
Dica prática: use Inteiro para diminuir chance de erro (ex.: 30, 50, 100).
Passo 3: digitalize o leito em trechos (segmentação inteligente)
Agora vem o segredo da APP de largura variável no QGIS: você precisa segmentar o rio em partes onde a faixa muda.
Exemplo de lógica:
- Trecho menor/afluente →
faixa_app = 30 - Trecho maior/principal →
faixa_app = 50
✅ Dica de qualidade: use snapping/aderência para deixar os polígonos conectados, evitando buracos, sobreposições ou “frestas” entre trechos.
Passo 4: verifique a topologia antes do buffer
Antes de gerar a APP:
- confira se os polígonos estão fechados
- se há buracos entre trechos
- se existem sobreposições que podem criar resultados duplicados
Isso evita “sujeira” no resultado final.
Passo 5: aplique o buffer com distância por atributo
Agora sim, você vai gerar a APP de largura variável no QGIS usando o atributo faixa_app.
Caminho típico:
Vetor → Geoprocessamento → Buffer
Configuração recomendada:
- Camada de entrada: camada do leito (polígonos)
- Distância: não coloque valor fixo
- Clique no ícone de substituição definida por dados (ao lado da distância)
- Selecione o campo
faixa_app
✅ Isso faz o QGIS aplicar 30m em um trecho, 50m em outro, e assim por diante — automaticamente.
Passo 6: marque “Dissolver” (isso é obrigatório)
Para obter um resultado limpo, marque:
- ✅ Dissolver
Sem dissolver, você pode ter fragmentos, bordas duplicadas e “costuras” visuais entre buffers diferentes.
Passo 7: valide o resultado final
Ao terminar, valide a camada final:
- A APP acompanha a sinuosidade real
- A distância foi aplicada a partir da margem
- A transição entre faixas ficou contínua e sem falhas
- O polígono final está limpo e coerente

Resultado: APP mais precisa, segura e defensável
Quando você faz APP de largura variável no QGIS com polígonos, o resultado é tecnicamente superior ao método por linha porque:
- não reduz APP por “buffer no eixo”
- respeita a forma do leito
- se adapta a mudanças de largura
- reduz retrabalho e discussões técnicas
Quer acelerar isso com método e padrão profissional?
Se você quer dominar fluxos técnicos completos no QGIS (com clareza, padrão e produtividade), vale conhecer as aulas e formações do Universo GIS.
👉 https://universogis.com.br/geo-pro
Conclusão
A APP de largura variável no QGIS exige mais do que um buffer simples. Usar polígonos do leito, segmentar trechos e aplicar buffer por atributo é o caminho mais seguro para resultados precisos e consistentes. Se você trabalha com rios reais (sinuosos e com largura variável), esse método reduz erros e melhora muito a confiabilidade técnica das suas entregas.







