Como montar um mapa de bacias hidrográficas decente sem perder a semana
A primeira coisa que todo mundo faz é entrar no site da ANA e baixar os shapefiles prontos. Funciona até certo ponto. O problema é que esses arquivos vêm com resoluções diferentes dependendo do estado, e a linha do rio nem sempre bate com a divisória de bacia que você precisa pra um estudo de impacto ambiental. Eu já perdi dois dias porque o polígono da bacia do Paraíba do Sul não fechava direito quando sobrepuhei com a base do IBGE.
Download direto e gratuito do mapa de bacias hidrograficas
O caminho mais rápido hoje em dia é o Hidro 5M, do CNPq/INPE. Você baixa o shapefile completo do Brasil inteiro num link só, tem bacias de primeiro a décimo nível e as redes de drenagem em resolução 5 minutos de arco. Se precisar de algo mais fino, tem a versão 1M também. O link principal é hidroweb dos fontes. Para dados de vazão e série histórica, entra no sistema Siare da ANA. Para o mapa de si mesma, usa o próprio portal de disponibilização de dados georreferenciados da agência. Depois de baixar, abre no QGIS, que é o que a maioria da galera que trabalha com isso usa. Já deve ter instalado. Se ainda não tem, baixa a versão estável, não a nightly. A nightly tem bug de projeção que quebra a geometria das bacias e te deixa doido prosinando.
A parte chata é que o sistema de coordenadas desses shapefiles às vezes vem como sem referência definida. O QGIS avisa na hora que importar. Clica com o botão direito na camada, vai em propriedades, source, e define o SRID 4617, que é o SIRGAS 2000. Depois reprojeta pra UTM do seu estado se for trabalhar com medidas de área ou sobreposição com outras bases. Usar WGS84 pra tudo dá errado porque o grau longitude não é igual a grau latitude, então a área da bacia que der vai ser mentira.
Escolhendo a resolução certa e caindo nas armadilhas
O Hidro 5M serve pra mapa geral, planejamento regional, coisa que você presentation pro cliente que não liga pra detalhe. Mas se o projeto é uma outorga de uso de água ou um estudo de modellagem hidrológica, você precisa de algo maior. Aí entra o modelo SRTM ou o LiDAR do IBGE, que tem resolução de 1 metro em algumas regiões e 12,5 metros no resto. O problema do SRTM é que ele erra feio em áreas de floresta densa porque o radar atravessa a copa e lê o terreno abaixo, mas não sempre. Já vi bacia inteira com o fundo preenchido errado numa área de cerrado, o que distorceu toda a extração de rede de drenagem. Para corrigir isso, eu uso o TauDEM junto com o QGIS. O processo leva cerca de trinta minutos num notebook de média gama se o tile não for muito grande. You extrai a rede de drenagem a partir do MDE, depois calibra os parâmetros de threshold de fluxo acumulado. O threshold padrão do TauDEM começa em mil células, mas pra bacias pequenas de menos de quinhentos quilômetros quadrados esse número infla demais e cria rios fantasmas. Ajustei pro redor de duzentas células e o mapa ficou bem mais crível. Leva tentativa e erro, mas depois que acha o numero certo prosseguem.
👉 Clique no botão abaixo para saber mais sobre o assunto!
Outro ponto que todo mundo esquece: a diferença entre bacia hidrográfica e drenagem. O shapefile da ANA mostra as divisórias de contribuição, mas não necessariamente a rede fluvial completa. Se você precisa dos rios pra mapear faixas de proteção permanente ou fazer cruzamento com cadastro rural, baixa separado a base de linhas de drenagem, que também tá no portal da ANA. Unir as duas camadas no QGIS com o plugin Join Attributes by Location resolve em poucos minutos.
Quando o mapa dá errado e você precisa de solução alternativa
Tem situação em que o shapefile simplesmente não fecha. Isso acontece muito nas bacias transfronteiriças, tipo a do Ribeira do Iguape, que entra em São Paulo e Paraná com definições diferentes nas bases estaduais. A borda fica aberta e o polígono não fecha. Minha solução favorita é usar o GRASS GIS, que tem a ferramenta v.clean com a opção snap. Tu configura um tolerance de cinco metros e ele fecha as gaps automaticamente. Funciona na maioria dos casos, mas em polígonos muito complexos pode gerar vértices extra que distorcem a área final. Sempre passa um buffer reverso ou simplifica a geometria depois pra não bagunçar os indicadores. Se você precisa de mapa de bacias hidrograficas atualizado com dados de uso do solo recente, a coisa fica mais complicada. O INPE faz o mapBiomas com atualização anual, mas a resolução é de treze metros e os dados de cobertura não são perfeitos pra delimitação de bacia. Pra isso, eu acabo usando o produto da EMBRAPA chamado Mapa de Uso e Cobertura do Brasil, que tem dez metros e é mais confiável pra classificação de vegetação ripária. Misturar essas bases com o QGIS exige cuidado com o sistema de coordenadas e com a projeção. O mapBiomas veio em EPSG 31983 pro fuse horário de Brasília, e a EM-BRAPA vem em outra coisa. Transforma tudo antes de fazer o cruzamento.
Mapa de bacias hidrograficas: o que funciona na prática
No dia a dia, quem faz relatório técnico pra órgãos ambientais sabe que o mapa precisa vir acompanhado de legenda clara, escala e fonte dos dados. A ANA fornece os shapefiles gratuitamente, mas muitos engenheiros e biólogos que montam o documento esquecem de colocar a data de atualização da base. Bacia hidrográfica muda de limite quando entra dado novo de altimetria, e o usuário passa a informação desatualizada. Isso já gerou processo de impugnação de EIA/RIMA pra mim, então presta atenção nessa parte. O QGIS com o plugin SAGA GIS integrado também ajuda muito. Você exporta as bacias, calcula a área, o perímetro, a forma do índice, tudo de uma vez. Leva uns doze minutos prossete bacias médias. Se você for fazer isso manualmente no ArcGIS, o tempo dobra e a licença é outro custo que não compensa pra a maioria dos estudos.
Um detalhe técnico que pouca gente lembra: os dados do Hidro 5M vêm com o código de bacia no formato hierárquico, mas às vezes o dígito de verificação não confere quando você importa pra outras bases. Eu rodo um script simples em Python que lê o arquivo.shp e valida os códigos contra a tabela oficial da ANA. Se o código não bater, o script flagra e gera um relatório de inconsistências. Isso evita que você entregue um mapa com bacia errada identificada. Se o projeto é de grande escala, como um plano de manejo de bacia inteira, o ideal é usar o modelo digital de elevação do ALOS World 3D, que tem trinta metros de resolução global. É mais caro que o SRTM gratuito, mas a precisão vertical é melhor e a cobertura de nuvens não atrapalha porque é radar. O custo gira em torno de duzentos dólares por tile, o que ainda é barato comparado ao valor de um estudo completo.
Por fim, guarda sempre uma cópia dos dados brutos antes de qualquer processamento. Eu já apaguei por engano uma camada intermediária e tive que refazer o download e o processamento inteiro. Gasta duas horas que você poderia ter economizado com um backup simples. O formato .qgz do QGIS salva o projeto, mas não a base original. Mantém os dois separados em pastas distintas.