Como fazer desenho de bacia hidrográfica na prática
O desenho de bacia hidrográfica é o processo de delimitar a área de contribuição que drena para um ponto de saída específico, usando modelos digitais de elevação. Parece simples quando você lê a teoria pela primeira vez, mas na prática existem vários pontos onde o resultado pode ficar completamente errado se você não prestar atenção aos detalhes do terreno e da resolução do dado que está usando. Eu comecei a trabalhar com isso há alguns anos atrás, fazendo mapeamento hidrológico para empreendimentos de infraestrutura. Na época, eu achava que bastava colocar o DEM no software e clicar em "delimitar bacia". O resultado que saiu foi uma bacia com completamente irreais, cortando morros inteiros e ignorando vales que estavam claramente no terreno. O problema era resolução do DEM e tratamento de depressões.
Desenho de bacia hidrográfica: ferramentas e fluxo de trabalho
O fluxo básico envolve quatro etapas. Primeiro você pega um modelo digital de elevação, idealmente com resolução inferior a 30 metros para pequenos e médios empreendimentos. Depois preenche as depressões artificiais que aparecem nos dados, gera o fluxo acumulado, aplica um threshold mínimo para definir a rede de drenagem e finalmente traça a divisa de águas da bacia. As ferramentas mais usadas no Brasil são o QGIS com processadores SAGA ou GRASS, o ArcGIS com o Spatial Analyst e o SPRING do INPE. Para quem faz isso com frequência, o QGIS+SAGA costuma ser o mais rápido e gratuito, enquanto o ArcGIS ainda domina em escritórios de engenharia maiores.
O QGIS tem o plugin TauDEM que faz o preenchimento de depressões e a delimitação em um pacote só, mas ele exige o Python do sistema instalado e às vezes trava com DEMs muito grandes. Já o SAGA nativo do QGIS, com a ferramenta "Hydrologische Modellierung -> Flussabrissgebiet", funciona bem e é mais estável para projetos de porte médio.
Problemas comuns e como resolver
O maior erro que eu vejo é usar DEM de má resolução. Se você tiver um arquivo SRTM de 30 metros e quiser delimitar uma microbacia de 5 quilômetros quadrados, o resultado vai ser grosseiro. Os canais vão aparecer tortos e a divisa vai errar por quilômetros em terrenos acidentados. O mínimo aceitável para bacias pequenas é o DEM gerado por lidarar aerotransportado, que pode chegar a 1 metro de resolução, ou pelo menos o ALOS PALSAR de 12,5 metros quando lidarar não estiver disponível. Outro problema frequente é a depressão artificial no DEM. Dados de elevação sempre vêm com buracos — células que têm valor menor que os vizinhos ao redor porque o sensor perdeu a leitura ou por erro de processamento. O modelo de fluxo vê essas depressões como destinos finais de água, criando lagos infinitos que nunca drenam. A solução é aplicar o algoritmo de fill depressions antes de qualquer cálculo de fluxo. No SAGA, a ferramenta se chama "Fill Digital Elevation Models" e fica em Geometric Tools -> Processing. No TauDEM, é a função "Fill Pits".
Vou contar um caso específico que tive em 2022. Eu estava delimitando uma bacia em uma área de cerrado no Goiás, usando DEM do INPE de 12,5 metros. O resultado inicial mostrava a bacia cortando um morro inteiro e o curso d'água saindo do lado errado da elevação. Eu passei duas horas investigando. O problema não era o threshold de fluxo acumulado — eu tinha testado vários valores —, era um canal de drenagem subterrâneo que o DEM não capturava corretamente naquela área específica, provavelmente um voçoroca ou um leito secado que o sensor óptico interpretou como terreno sólido. A solução foi cruzar o resultado do desenho com ortofoto recente e com imagem de radar. O radar consegue penetrar parcialmente a vegetação e mostrar o releto verdadeiro. Quando sobrepujei as duas camadas, identifiquei exatamente onde o fluxo natural deveria passar. Aí eu ajuste manualmente o DEM naquela seção usando a ferramenta de edição de raster do QGIS, preenchi as células problemáticas com valores interpolados dos vizinhos e refiz toda a sequência. O resultado final batia com o que eu via no campo.
👉 Clique no botão abaixo para saber mais sobre o assunto!
Entendendo os parâmetros que importam
O threshold de fluxo acumulado é o parâmetro mais importante e o que mais gera discussão. Ele define quantas células precisam contribuir para que um pixel seja considerado parte de um curso d'água. Threshold baixo significa muitos canais fictícios. Threshold alto significa que rios pequenos somem completamente. Eu uso uma regra prática: o threshold mínimo recomendado é cerca de 500 vezes a área do pixel do DEM. Para um DEM de 12,5 metros, cada pixel tem aproximadamente 156 metros quadrados. Multiplicado por 500, dá 78 mil metros quadrados de área de contribuição mínima. Esse é o valor que eu uso como ponto de partida e depois ajusto olhando o mapa de fluxo acumulado gerado pela ferramenta.
Existe também o fator de forma da bacia, que é a relação entre a área e o comprimento do eixo principal. Bacias com fator de forma baixo são mais alongadas e tendem a ter picos de cheia mais moderados. Fator alto indica bacias mais circulares, que respondem mais rápido a chuvas intensas. Esse dado é útil quando você precisa estimar a vazão de projeto logo após o desenho. A precisão do desenho depende diretamente da qualidade do DEM e da localização exata do ponto de saída. Um erro de 50 metros na posição do outlet pode mudar a área calculada em 10% ou mais em terrenos complexos. Sempre verifique no mapa se o ponto de saída está mesmo na foz do rio principal e não em um afluente secundário.
Quando o método falha
O desenho de bacia baseado em DEM não funciona bem em áreas planas demais, como várzeas de rios grandes e pantanais. Nessas regiões, o fluxo não segue ladeira abaixo de forma consistente — a água se espalha, inunda e retorna. O algoritmo de fluxo direcional simplesmente não consegue determinar a direção correta. Nesses casos, o resultado é nonsense e não adianta ajustar parâmetros. Também falha em áreas urbanas densas, onde a drenagem é totalmente artificial. Bueiros, galerias e canais retificados não aparecem no modelo de elevação. O desenho vai mostrar o fluxo superficial natural, que é completamente diferente do que acontece quando chove na cidade. Para planejamento urbano de drenagem, o modelo hidrológico deve ser baseado em mapas de infraestrutura, não em DEM.
Outra limitação relevante é que o desenho não considera interferências humanas. Barragens, desvios de curso, transposições de bacia e drenagem de mineração alteram completamente a realidade hidrológica. O resultado do software mostra a bacia natural, não a bacia real. Se o seu trabalho vai subsidiar um laudo técnico ou uma licença ambiental, essa diferença precisa ser documentada e explicitada no relatório.
Download de ferramentas e dados para iniciar
Para quem quer começar, o QGIS pode ser baixado gratuitamente no site oficial qgis.org. O SRTM da NASA, com cobertura global em 30 metros, está disponível no site earthexplorer.usgs.gov. Para o Brasil, o DEM do INPE em 12,5 metros está no portal geoceps.inpe.br. O ALOS PALSAR em 12,5 metros também está no site da JAXA. Um workflow rápido para o QGIS+SAGA seria: baixar o DEM, carregar no QGIS, executar "Fill DEM" do SAGA, rodar "Flow Accumulation", aplicar o threshold desejado, e por fim gerar a bacia com "Watershed". Todo esse processo leva cerca de 10 a 15 minutos para uma área de até 500 quilômetros quadrados em um computador médio. A maior parte do tempo gasta é na validação visual do resultado, não na execução das ferramentas.
Se você está fazendo isso pela primeira vez, recomendo começar com uma bacia conhecida, onde você já tem a área aproximada de antemão. Assim consegue comparar o resultado do software com o que já existe em publicações do ANA ou de artigos científicos da região. Isso evita que você aceite um desenho errado sem perceber.