O que é e como construir uma legenda funcional para mapas
A maioria dos mapas que vejo por aí tem legenda feita por alguém que nunca preciseu entregar um projeto com prazos apertados. O resultado é uma lista genérica de cores que não comunica nada útil para quem está olhando o mapa pela primeira vez. A verdade é que legenda do mapa mundi — ou qualquer mapa temático, aliás — precisa resolver um problema concreto: o leitor precisa entender a classificação dos dados sem precisar ler um manual. Eu trabalho com mapeamento há anos e já perdi a conta de quantas vezes tive que refazer uma legenda inteira porque o cliente pediu "algo mais claro" ou o revisor técnico apontou ambiguidade. Um caso bem específico aconteceu comigo recentemente: estava desenvolvendo um mapa de densidade populacional com classes quantificadas em Jenks natural breaks. A legenda ficou tecnicamente correta, mas os valores das classes se sobrepunham visualmente quando impressos em preto e branco. A solução foi adicionar bordas sutis entre as classes e usar um padrão de hachuras além da cor, não só para impressão mas também para acessibilidade. Gastou mais tempo no design, mas economizou duas rodadas de correção.
Como montar legenda do mapa mundi com dados reais
Comece pelo dado, não pela cor. Muitas pessoas escolhem uma paleta bonita no ColorBrewer e depois tentam encaixar os dados nela. Isso funciona mal na prática. O correto é definir quantas classes seu mapa vai ter baseado na distribuição real dos valores. Para dados contínuos como densidade ou PIB per capita, use o método de quebra natural (Jenks) em vez de intervalos iguais. Intervalos iguais criam agrupamentos artificiais que distorcem a leitura. Com o QGIS, por exemplo, você vai em Simbologia > Classificação > Natural Breaks (Jenks) e deja o software calcular os limites otimizados. O número ideal de classes varia entre 3 e 7. Mais que 7 classes torna a legenda ilegível em telas pequenas e dificulta a distinção visual. Menos que 3 classes perde informação significativa. Eu costumo usar 5 classes como padrão para mapas web e 4 para impressos, já que a resolução da tela permite menos nuance que papel couché.
Para a legenda em si, estruturo assim: cada linha contém a amostra de cor (uma caixa retangular), o intervalo de valores e, quando necessário, uma etiqueta curta que resume a categoria. Evite valores absolutos longos como "1.247.893 habitantes". Arredonde para "1,2 milhão" ou "1,2M" — o cérebro do leitor processa isso mais rápido. A ordem deve seguir sempre o sentido crescente ou decrescente, nunca alfabético ou aleatório. Outro ponto que ninguém menciona: a legenda precisa ter o mesmo espaço visual que as categorias no mapa. Se uma cor ocupa 40% da área do mapa, ela não pode aparecer como uma linha minúscula na legenda. Scale a espessura ou o tamanho da amostra de cor proporcionalmente à representação no mapa. Isso leva alguns minutos a mais de ajuste manual no Illustrator ou Inkscape, mas faz diferença na percepção.
Erros comuns que arruínam sua legenda
O erro número um é usar cores qualitativas para dados quantitativos. Sequências como Set1 ou Paired do ColorBrewer são ótimas para categorias nominais — tipo tipos de uso do solo — mas devastadoras para variáveis ordinais. Para dados que vão de baixo a alto, use sempre esquemas sequenciais: verde claro a verde escuro, azul claro a azul escuro, ou a graduação preta-branca. O divergente (azul-branco-vermelho) só é adequado quando há um ponto médio significativo nos dados, como anomalies térmicas ou diferenças em relação à média. Outro problema frequente é a falta de unidade de medida. "Class 1: 0-10, Class 2: 10-100" não diz nada se você não especificar se é habitantes por km², dólar, porcentagem etc. Sempre coloque a unidade ao lado do primeiro intervalo e repita no rodapé se necessário. Mapas impressos precisam disso ainda mais porque a legenda fica separada do eixo ou título.
👉 Clique no botão abaixo para saber mais sobre o assunto!
Se estiver trabalhando com mapas interativos, considere que a legenda padrão dos frameworks web (Leaflet, Mapbox GL) gera legendas automáticas que muitas vezes são ruins. O Leaflet.legend.js, por exemplo, não respeita classes personalizadas de Jenks e usa intervalos iguais por padrão. A correção é sobrescrever o source do layer com os rótulos corretos e passar um template HTML customizado para cada classe.
Quando a legenda não funciona (e o que fazer)
Há situações em que qualquer legenda vai falhar. O principal é quando os dados têm outliers extremos. Um mapa de renda com 95% dos municípios entre R$ 1.000 e R$ 5.000 e alguns poucos acima de R$ 50.000 vai ter classes muito desbalanceadas — a maioria esmagadora dos polígonos cai numa única cor. A solução técnica é aplicar transformada logarítmica nos dados antes de classificar, ou usar classes de percentil em vez de quebras naturais. Outra alternativa, menos elegante mas mais honesta, é criar um inset map para os outliers ou segmentar em dois mapas separados. Também funciona mal com dados booleanos ou binários. Mapas de "presente/ausente" de uma espécie ou fenômeno não se beneficiam de legenda com várias classes. Uma única caixa colorida com o nome da categoria basta. Adicionar mais complexidade nesse caso é ruído visual gratuito.
Se o mapa for acessível a leitores de tela, legendas em imagem pura não servem. O padrão WCAG 2.1 exige que informações de cor tenham equivalência textual. No desenvolvimento web, isso significa atribuir aria-labels descritivos em cada feature do mapa, não apenas confiar na legenda gráfica visível. Ferramentas como ArcGIS Online geram isso automaticamente se você ativar a opção de acessibilidade, mas plataformas open-source exigem implementação manual.
Download e recursos
Para começar rápido, recomendo baixar o padrão de cores do ColorBrewer 2.0 (colorbrewer2.org), que já traz esquemas validados por testes de daltonismo e contraste. Além disso, o plugin "Quick_legend" do QGIS gera legendas editáveis em SVG que podem ser refinadas no Inkscape gratuitamente. Se precisar de templates prontos para legendas de mapas mundiais com projeções específicas, o Natural Earth (naturalearthdata.com) oferece datasets compatíveis com classificação pronta para uso acadêmico e profissional. A parte mais importante é testar a legenda com alguém que nunca viu o mapa antes. Coloque a tela a 50 cm de distância, reduza para tamanho de celular e pergunte o que a pessoa entende sobre os dados. Se a resposta não bater com a intenção, a legenda precisa ser revista, independente de quão tecnicamente perfeita ela seja.