Como fazer mapa do Brasil pintado: o que funciona e o que não funciona
A maioria das pessoas que precisa de um mapa do Brasil pintado por estado cai nos mesmos problemas: o SVG sai distorcido, as cores não ficam uniformes, ou perde duas horas tentando ajustar camadas no Illustrator quando poderia ter resolvido em quinze minutos no Inkscape. Vou explicar como fazer isso direito, com os detalhes que não aparecem nos tutoriais genéricos.
Mapa do Brasil pintar: o método que eu uso
O caminho mais confiável começa com um arquivo vetorial dos estados brasileiros. O IBGE disponibiliza shapefiles oficiais com todas as divisões municipais e estaduais, mas para uso em design você vai querer algo mais limpo. O site do Wikipedia Commons tem um mapa vetorial do Brasil dividido por estados que carrega direto no Inkscape e edita sem dor de cabeça. Aqui vai o processo: abra o SVG no Inkscape, selecione cada estado individualmente usando a ferramenta de seleção, e aplique a cor desejada. O segredo é usar a função Preenchimento e Contorno (tecla Shift+Ctrl+X) em vez de tentar pintar com o balde. O balde falha constantemente com polígonos complexos como os de Amazonas e Pará, que têm milhões de vértices.
Um problema real que todo mundo encontra: quando você tenta exportar como PNG após pintar todos os estados, as cores às vezes aparecem diferentes no navegador do que no editor. Isso acontece porque o Inkscape usa um perfil de cor RGB diferente do padrão sRGB que a web espera. A correção é simples, mas ninguém fala disso nos tutoriais. Vá em Arquivo Propriedades do Documento Cor e adicione o perfil sRGB-2014. Na hora de exportar, marque a caixa "Exportar com perfil de cor". Isso elimina a variação de tonalidade entre o que você vê na tela e o que aparece no site ou documento final. Para quem precisa de rapidez e não quer mexer com vetoriais, existe uma alternativa menos flexível mas muito mais rápida: usar o QGIS. Importe o shapefile do IBGE, vá nas propriedades da camada, clique em Preenchimento simples e escolha "Classificado" no modo de renderização. Você define quantas classes de cores quiser, atribui cada estado a uma categoria, e exporta como imagem. O QGIS lida com projeções geométricas automaticamente, então o mapa não fica esticado como acontece com ferramentas de design puro.
👉 Clique no botão abaixo para saber mais sobre o assunto!
Uma coisa que iniciantes sempre erram: colocar muitos estados com cores semelhantes na mesma paleta. Se você pintar todos os nove estados da Região Norte com tons de verde, vai precisar de pelo menos cinco variantes distintas de verde para que o mapa seja legível. Eu já vi gente gastar trinta minutos escolhendo cores que na prática ficam indistinguíveis quando o mapa é impresso ou exibido em tela pequena. Use geradores de paleta com restrição de contraste mínimo como o ColorBrewer e evite escalas RGB puras para mapas temáticos. Isso não é opinião estética, é um problema real de acessibilidade visual. Se o objetivo é algo rápido para apresentação escolar ou relatório interno, um mapa estático JPEG já resolve. Mas se você precisa de interatividade — tipo passar o mouse sobre um estado e ver informações — aí o jogo muda. A biblioteca Leaflet.js com GeoJSON do Brasil é o padrão da indústria para isso. Você converte o shapefile para GeoJSON usando o QGIS (Camada Exportar Salvar elementos como, formato GeoJSON), carrega no Leaflet, e associa eventos de hover a cada estado. O tempo de desenvolvimento varia de trinta minutos a duas horas dependendo da complexidade dos dados que quer exibir.
Uma limitação importante que precisa ser dita: mapa vetorial de alta resolução do Brasil pesa entre 8 e 15 megabytes só do GeoJSON. Em dispositivos móveis ou conexões lentas, isso é problemático. A solução é simplificar as geometrias antes de importar. No QGIS, use o filtro "Simplificar geometria" com um tolerance de 0.001 graus. Você perde detalhes costeiros menores, mas o arquivo cai para 1 ou 2 megabytes sem prejuízo visível em telas normais. Para baixar os arquivos prontos, o repositório oficial do IBGE na área de geociências (ibge.gov.br/geociencias) tem as malhas atuais com datas de referência 2022. O Inkscape lê esses arquivos diretos, mas pode demorar para carregar se você abrir o shapefile inteiro sem filtrar. Sempre abra primeiro só os estados que precisa; os arquivos municipais lotam a memória em segundos.
Outro ponto que gera confusão: a diferença entre mapa político e mapa físico pintado. Mapa político mostra divisões administrativas com cores diferentes por estado. Mapa físico usa gradiente de cores para representar altitude e relevo. São coisas completamente diferentes tecnicamente. Se você quer um mapa físico, precisará de dados de elevação (DEM) do INPE ou do United States Geological Survey, e o processo de colorização por altitude é automaticamente feito por softwares de SIG como o QGIS, não manualmente. Tentar pintar um mapa físico à mão no Illustrator é inviável — você teria que definir milhares de faixas de cor manualmente. Se o seu caso é apenas um mapa simples para material didático, recomendo o Inkscape mesmo. É gratuito, lida bem com vetores, e a curva de aprendizado cabe em uma tarde. A única ressalva: faça backup do SVG antes de começar a pintar. O Inkscape às vezes redefine atributos de caminho durante operações de agrupamento e você pode perder a separação dos estados se não tomar cuidado. Use Grupos em vez de Agravar tudo em um único caminho.