Gráfico coroplético
Nesta página
Os Atlas Charts coropléticos são mapas que usam sombreamento para representar diferenças entre regiões. O sombreamento de uma região (por exemplo estados, países) é baseado em um valor agregado e é proporcional ao valor correspondente de outras regiões.
Ao contrário de outros gráficos geoespaciais, os coropléticos não exigem dados de coordenadas em suas coleções. Em vez disso, você pode ter nomes de regiões como strings, desde que as strings de região correspondam aos nomes usados em umEsquema de formas compatível.
Regiões
Para ajudar a definir regiões, os Atlas Charts fornecem Esquemas de Formas. Por exemplo, com o esquema US States , você pode definir regiões em um nível de estado, e o valor do campo de localização deve ser um dos 50 estados.
Canais de codificação do gráfico coroplético
Os Atlas Charts coropléticos usam os seguintes canais de codificação:
Canal de codificação | Descrição |
---|---|
Define asregiões do a serem sombreadas no mapa. O valor deve corresponder (sem distinção entre maiúsculas e minúsculas) um valor de região para o Shape Scheme selecionado. Por exemplo, ao usar o esquema US States , a região de Para obter uma lista completa de esquemas de formas e seus valores esperados, consulte a página Esquemas de formas. | |
Define o Aggregation que determina a sombreamento do Location correspondente. Você pode personalizar o intervalo de cores que corresponde aos valores agregados relativos. |
Casos de uso
Os gráficos coropléticos podem ser usados para representar diferenças no campo agregado selecionado entre subregiões geográficas, como estados ou países. Elas são úteis quando você tem um conjunto de dados com subregiões bem definidas compatíveis com um dos Esquemas de Forma que o Atlas Charts fornece.
Um gráfico coroplético é uma boa opção para comparar:
Densidade populacional nos estados dos EUA.
Precipitação anual nos países europeus.
Número de mastros de celular nos estados da Austrália.
Dica
Veja também:
Se você estiver procurando por um gráfico para representar valores exatos em vez de uma comparação de alto nível, considere usar uma Tabela.
Opções de personalização
As seguintes opções de personalização são específicas para Atlas Charts coropléticos. Para opções gerais de personalização, consulte Personalizar Charts.
Definir automaticamente a viewport
Por padrão, gráficos geoespaciais mostram um mapa que inclui todos os marcadores de ponto de dados na sua collection especificada. Você pode deslocar e ampliar para alterar a visualização do mapa, mas se você fechar o gráfico e reabri-lo, o mapa será revertido para seu estado padrão. Este comportamento é controlado pela opção Automatically Set Viewport.
Quando você alterna o botão Automatically Set Viewport para Off
, a área e nível de zoom no qual o mapa é salvo se torna a nova visualização padrão.
Observação
Você pode mover e ampliar a área de mapa em um gráfico em um dashboard, mas estas alterações não afetam a visualização de mapa padrão.
Opacidade
O nível Opacity de um mapa modifica o grau em que os dados do mapa do gráfico aparecem através dos marcadores de ponto de dados.
Os Atlas Charts coropléticos padrão são 100%
.
Paleta de cores personalizada
A paleta de cores especifica o intervalo de cores que corresponde a valores agregados relativos no seu mapa. Os Atlas Charts coropléticos usam um seletor de cor de gradiente.
Para habilitar a personalização da paleta, alterne a opção Custom Color Palette na seção General .
Para obter mais informações, consulte Personalização da paleta de cores.
Exemplos
O gráfico coroplético a seguir visualiza a contagem total de lançamentos de filmes em vários países. Cada documento na collection contém uma série de países onde um determinado filme foi lançado.
Para construir o gráfico neste exemplo, consulte o seguinte tutorial:
Neste gráfico, especificamos um Esquema de Formas de World Countries para dividir o mapa em países.
A array countries
no campo Location contém uma array de elementos representando cada país onde um filme foi lançado. Estes elementos correspondem aos valores esperados pelo esquema de formas do World Countries . Desenvolvemos a matriz para que cada filme contribua para a contagem de cada país onde foi lançado.
O campo Color de id
é agregado por Count. Como resultado, cada país é sombreado com base no número de filmes lançados.
A paleta de cores personalizada para este gráfico varia do amarelo para classificações mais baixas a vermelho escuro para classificações mais altas. Com base na visualização, vemos que França, Índia e Japão têm contagens de lançamento de filmes relativamente altas em comparação com outros países.
Dica
Veja também:
Para obter uma lista completa dos Shape Schemes coropléticos e seus valores esperados, consulte a página Regiões coropléticos .
Tutorial
Pré-requisitos
O tutorial nesta página utiliza o sample_mflix.movies collection
. Antes de iniciar, você deve carregar os dados de amostra em seu cluster. Para saber como carregar os dados de amostra fornecidos pelo Atlas em seu cluster, consulte Carregar dados de amostra.
Criar um gráfico coroplético geoespacial
Este tutorial demonstra como criar um gráfico coroplético geoespacial que visualiza a contagem total de lançamentos de filmes em vários países.
Adicione um gráfico geoespacial coroplético ao seu dashboard.
Na página Dashboards, selecione o painel onde você deseja adicionar um novo gráfico. Para obter instruções sobre como configurar um dashboard, consulte Dashboards.
Clique em Add Chart.
No modal Select Data Source, clique na guia Project.
No agrupamento onde você carregou os dados de amostra, selecione a coleção
movies
no banco de dadossample_mflix
.No menu suspenso Chart Type, clique em Geo Choropleth.
Para mais detalhes, consulte Como Criar um Gráfico.
Adicione campos ao seu gráfico.
Selecione a guia Encode.
Navegue até o painel Fields no lado esquerdo do Construtor de Gráficos. Esta seção lista todos os campos disponíveis na coleção
movies
.Arraste o campo de ponto geográfico
countries
para o canal de codificação Location .Na lista suspensa Choose Method do canal de codificação Location , clique em Unwind Array.
Arraste o campo
_id
para o canal de codificação Color.Na lista suspensa Aggregate do canal de codificação Color , clique em Count.
Limitações
O tamanho máximo da resposta da query para um gráfico coroplético é de 5.000 documentos.