Organizando as cores para mapas do Brasil
Quem trabalha com mapas do Brasil precisa lidar com as cores das regiões e estados de forma consistente. Não é só questão de estética, é questão de legibilidade e padronização. Eu já perdi tempo demais tentando adivinhar qual tom usar no Amazonas versus Roraima num mapa temático e acabei tendo que refazer o projeto inteiro. O problema começa porque não existe um padrão único e universal. Cada organismo usa suas próprias paletas. O IBGE tem a sua, o INCRA tinha a sua, mapas rodoviários usam outra coisa, e softwares de GIS como QGIS e ArcGIS trazem esquemas prontos que nem sempre batem com a realidade que você precisa representar.
cores mapa do brasil — a paleta prática
Para quem está começando e precisa de algo que funcione sem complicação, a estratégia mais segura é usar as cores regionais do IBGE como base. São elas: Norte — tons de verde, geralmente #2E8B57 ou similar.
Nordeste — tons de amarelo/laranja, algo como #DAA520.
Centro-Oeste — tons de vermelho/marrom, #B22222 funciona bem.
Sudeste — tons de azul, #4169E1 é comum.
Sul — tons de roxo ou lilás, #9370DB é razoável.
Se você precisa de códigos hex exatos para um projeto específico, recomendo olhar o catálogo de cores do IBGE diretamente. Eles disponibilizam arquivos vetoriais e paletas SVG que você pode importar no QGIS ou no Illustrator sem esforço. No entanto, há um detalhe que poucos mencionam: essas cores são para divisões regionais, não para estados individuais. Se o seu mapa mostra todos os 26 estados mais o Distrito Federal, você vai precisar de uma paleta divergente ou sequencial, não das cores regionais. Um erro comum é aplicar a cor da região inteira a cada estado dentro dela, o que torna o mapa visualmente indiferenciável e praticamente inútil para análise.
A minha solução prática tem sido usar uma paleta Category10 do ColorBrewer, que já vem no QGIS por padrão. Com 10 cores distintas, você cobre todas as regiões e ainda sobram cores para os estados quando necessário. O processo leva cerca de 10 minutos para configurar, comparado a horas de tentativa e erro com cores manuais.
Como aplicar isso no dia a dia
Vou explicar do jeito que eu faço, que é direto e evita dor de cabeça. Primeiro, baixe os shapefiles oficiais do IBGE. Eles estão em https://www.ibge.gov.br/geociencias/organizacao-do-territorio/malhas-territoriais. O arquivo que você provavelmente quer é o dos municípios ou dos estados, dependendo da sua escala. O formato mais compatível com a maioria dos softwares é o GeoPackage ou Shapefile, ambos disponíveis lá.
👉 Clique no botão abaixo para saber mais sobre o assunto!
Depois, abra no QGIS. Importe o shapefile e vá em Propriedades da Camada > Simbologia. Aqui está o ponto onde a maioria das pessoas erra: escolham Classificação Continuada se estiverem mapeando valores numéricos (população, PIB, densidade), e Classificação Classificada se quiserem cores por categoria (regiões, tipos de uso do solo). Para mapas de regiões com as cores padrão do IBGE, o caminho é Classificação Classificada. Selecione o campo que identifica a região (geralmente se chama "REGIAO" ou "REGIÃO"), clique em Classificar e depois ajuste manualmente cada rótulo para a cor desejada. Leva uns 5 minutos e garante que o resultado fique profissional.
Um problema real que encontrei foi com o estado do Mato Grosso do Sul. Na classificação automática do QGIS, ele acabou agrupado com o Centro-Oeste quando na verdade o shapefile do IBGE tem um campo de região que classifica corretamente. O problema era que meu arquivo de dados tabulares tinha uma divergência de nomenclatura: "CENTRO-OESTE" vs "Centro-Oeste". A solução foi usar a função de correspondência de campos no QGIS e padronizar tudo em maiúsculas antes de fazer a junção dos dados. Perdi duas horas nesse bug, então fica a dica.
Downloads e recursos úteis
Além dos shapefiles do IBGE, existem alguns repositórios com mapas prontos que economizam bastante tempo. O GeoBrazil (https://www.geobrasil.org) mantém uma coleção organizada de malhas territoriais com projeções corrigidas. O MapBiomas também oferece mapas temáticos com paletas de cores prontas, especialmente útil se você está trabalhando com cobertura do solo ou desmatamento. Para paletas de cores específicas, o ColorBrewer 2.0 (https://colorbrewer2.org) é indispensável. Você digita o número de classes, o tipo de dado (sequential, divergente, qualitativo) e ele gera uma paleta com indicações de acessibilidade para daltonismo. Isso é importante porque cerca de 8% da população masculina tem alguma forma de daltonismo, e mapas com cores mal escolhidas ficam ilegíveis para essa parcela significativa.
O que funciona e o que não funciona
Mapas com muitas cores qualitativas (mais de 10 categorias) tendem a ficar confusos. Se você precisa representar mais de 10 estados ou regiões, considere usar shading em vez de cores puras, ou agrupe em macro-regiões. Isso não é opinião minha — é algo que você testa e vê na prática que o mapa fica ilegível acima dessa quantidade. Também evite usar gradientes espectrais (do vermelho ao verde passando pelo amarelo) para dados que não são sequenciais. Esse é um erro muito comum em mapas eleitorais e econômicos. O gradiente espectral implica uma progressão que pode não existir nos seus dados, e o cérebro do leitor interpreta isso como uma relação causal que não está aí.
Se o seu mapa é para impressão, lembre-se de usar perfis de cor CMYK. Cores RGB que parecem vibrantes na tela ficam apagadas na impressão. Teste sempre com uma impressão de prova antes de entregar o trabalho final. Eu já passei por isso e agora faço esse teste rotineiramente, o que economiza retrabalho. Para dados dinâmicos ou dashboards na web, considere bibliotecas como Leaflet ou Deck.gl, que já trazem paletas pré-configuradas e são mais leves que carregar um GIS completo só para renderizar um mapa. O trade-off é que você perde flexibilidade de estilização fina, mas ganha velocidade de desenvolvimento.