Instrução

crie gráficos de pizza pop-up exibindo os três principais valores no ArcGIS Pro

Last Published: January 29, 2024

Descrição

No ArcGIS Pro, as expressões do Arcade podem ser utilizadas para exibir os valores de campo superior em um gráfico de pizza pop-up. Este artigo fornece um exemplo e instruções usando expressões do Arcade para criar um gráfico de pizza pop-up exibindo os três principais idiomas falados em casa em Caledon, Ontário, Canadá.

Solução ou Solução Provisória

  1. Inicie o ArcGIS Pro e abra o projeto.
  2. No painel Conteúdo, clique com o botão direito do mouse na classe de feição e clique em Configurar Pop-ups para abrir o painel Configurar pop-ups da classe de feição.
Abrindo a ferramenta Configurar Pop-ups da classe de feição no painel Conteúdo
  1. No painel Configurar Pop-ups , clique em Expressões para adicionar um campo usando uma expressão Arcade para usar no pop-up.
Note:
The following procedure (Steps 3 through 6) must be completed three times. One for each position of the top three values.
  1. No painel Expressões, clique em Novo.
  2. Na caixa de diálogo Construtor de Expressões, configure os seguintes parâmetros para a expressão Arcade.
    1. Para Nome, renomeie a nova expressão.
    2. Para Título, especifique um título para a nova expressão.
  3. Para a seção Expressão , insira a seguinte expressão Arcade.
    1. Para definir a matriz dos campos de destino:
var <variableName1> = [
$feature.<fieldName1>,
$feature.<fieldName2>,
...
$feature.<fieldName214>
];
  1. Para classificar a matriz da mais alta para a mais baixa e retornar o valor do campo com base no número de índice definido, especifique a expressão abaixo. O índice da matriz começa em 0.
  • Para o valor principal, use o seguinte script:
return Reverse(Sort(<variableName1>))[0]
  • Para o segundo valor principal, use o seguinte script:
return Reverse(Sort(<variableName1>))[1]
  • Para o terceiro valor principal, use o seguinte script:
return Reverse(Sort(<variableName1>))[2]
O bloco de código abaixo mostra a expressão de trabalho completa para o valor principal:
var lang_arr = [
$feature.MO_English,
$feature.MO_French,
$feature.MO_Hindi,
$feature.MO_Hungarian,
$feature.MO_Icelandic,
$feature.MO_Japanese,
$feature.MO_Korean,
$feature.MO_Krio,
$feature.MO_Ktunaxa_Kutenai,
$feature.MO_Malay,
$feature.MO_Malayalam,
$feature.MO_Mandarin,
$feature.MO_Mwani,
$feature.MO_Naskapi,
$feature.MO_Norwegian,
$feature.MO_Oneida,
$feature.MO_Oromo,
$feature.MO_Polish,
$feature.MO_Punjabi_Panjabi,
$feature.MO_Romanian,
$feature.MO_Rundi_Kirundi,
$feature.MO_Russian,
$feature.MO_Serbian,
$feature.MO_Serbo_Croatian,
$feature.MO_Sindhi,
$feature.MO_Spanish,
$feature.MO_Swedish,
$feature.MO_Tagalog_Pilipino_Filipino,
$feature.MO_Tamil,
$feature.MO_Turkish,
$feature.MO_Ukrainian,
$feature.MO_Urdu,
$feature.MO_Vietnamese,
$feature.MO_Wu_Shanghainese,
$feature.MO_Yiddish,
$feature.MO_Yoruba,
$feature.MO_Yue_Cantonese
];

return Reverse(Sort(lang_arr))[0]
  1. Clique em Verificar para executar um teste da expressão. Se a expressão for válida, clique em OK.
A caixa de diálogo Construtor de Expressões com um exemplo da expressão Arcade
  1. No painel Expressões, clique em Voltar O ícone Voltar.
O painel Expressões
  1. Clique em Gráfico para adicionar o elemento pop-up do gráfico e clique em Editar elemento pop-up Editar elemento pop-up no elemento Gráfico .
O painel Configurar pop-ups
  1. No painel Opções de Gráfico , especifique um título para o gráfico, marque a caixa de seleção três expressões recém-criadas na seção Campos e clique em Voltar O ícone Voltar para aplicar a configuração do gráfico pop-up.
O painel Opções de Gráfico

O gráfico de pizza pop-up recém-configurado abaixo mostra os três principais idiomas falados em casa em Caledon, Ontário, Canadá.

O gráfico de pizza pop-up recém-configurado no ArcGIS Pro

ID do Artigo: 000031731

Obtenha suporte com IA

Resolva seu problema rapidamente com o chatbot de IA de suporte da Esri.

Comece a conversar agora

Informações Relacionadas

Descubra mais sobre este tema

Obtenha ajuda de especialistas do ArcGIS

Entre em contato com Suporte Técnico

Comece a conversar agora

Ir para as opções de download