Como baixar e usar a base de limite de município no QGIS
A maioria das pessoas procura a base de limites municipais porque precisa fazer uma análise territorial rápida ou validar dados geográficos. O problema é que muita gente pega o primeiro Shapefile que encontra na internet e dá erro na hora de calcular áreas ou sobrepor camadas. Eu já vi isso acontecer com frequência. A fonte mais confiável no Brasil é o IBGE. Eles mantêm a base de divisões político-administrativas atualizada a cada ano, com ajustes sempre que há criação de novos municípios ou alterações de divisa. O arquivo se chama "Municípios" e vem em formato Shapefile, projetado no sistema SIRGAS 2000 com geografia (lat/lon). A URL direta é ibge.gov.br/educacao/visualizacoes/serie-historica-das-divisoes-territoriais-do-brasil. Você pode acessar pelo site do IBGE Geociências, na seção de disponibilização de bases cartográficas.
O que é limite de município na prática
Limite de município é simplesmente o polígono que define a fronteira territorial de cada município dentro de um estado ou região. Parece simples, mas há detalhes que quebram o trabalho de quem não está acostumado. Por exemplo, municípios com enclaves, ilhas fluviais ou divisa em rios que mudam de curso ao longo dos anos geram geometrias complicadas. O Shapefile do IBGE lida com isso usando polígonos multipart, mas nem sempre a visualização fica limpa. No QGIS, após baixar e adicionar a camada, o primeiro passo é verificar a projeção. Se você for fazer cálculos de área ou buffer, precisa reprojetar para um sistema métrico. A maioria dos erros que vejo em fóruns acontece porque alguém tenta calcular área usando coordenadas geográficas (WGS84/SIRGAS 2000 lat/lon) e o resultado vem em graus quadrados, que não fazem sentido prático. Use uma projeção como UTM da zona correspondente ao seu estado. Para o Rio Grande do Sul, por exemplo, a zona 22S funciona bem.
👉 Clique no botão abaixo para saber mais sobre o assunto!
Um detalhe que poucos mencionam: o IBGE às vezes lança versões corrigidas no meio do ano. Se você baixou a base em março e em junho aparecer uma versão com ajuste de divisa, os IDs dos municípios permanecem os mesmos, mas as geometrias podem mudar. Se estiver fazendo análise temporal, salve sempre a versão e a data de download. Outro problema comum é a densidade de vértices. O arquivo original do IBGE tem muitas linhas porque desenha até mesmo pequenos recortes costeiros e intrusões de município. Para análise geral, isso gera arquivos pesados e processamento lento. Eu costumo simplificar a geometria usando o algoritmo "Simplificar Geometrias" do QGIS com tolerância de 0.0001 graus. Isso reduz o peso do arquivo em cerca de 70% sem alterar significativamente a forma dos municípios para a maioria das finalidades. Se precisar de precisão absoluta para fins legais, não simplifique.
Se a sua necessidade é apenas visualizar ou fazer cruzamentos simples, também existe a opção de usar a base do OpenStreetMap. Ela é mais leve e atualizada com frequência, mas não é oficial e pode ter lacunas em municípios pequenos. Para trabalho sério, fica com o IBGE mesmo. A base ocupa cerca de 30 MB em Shapefile e contém 5570 registros (número de municípios atual). O download leva alguns segundos em conexão boa. Se você estiver num lugar com internet lenta, espere o arquivo terminar de baixar antes de abrir no QGIS. Arquivo corrompido gera erro de leitura de geometria e o programa fecha sem aviso.