Instrução

criar frações como rótulos usando o Arcade no Portal for ArcGIS e ArcGIS Online Map Viewer

Last Published: June 7, 2024

Resumo

No Portal for ArcGIS ou ArcGIS Online Map Viewer, rotular uma classe de feição com frações pode ser um método eficiente para representar análise de estatística. Também fornece comparações entre diferentes áreas ou pontos de dados, por exemplo, comparações da fração do uso de energia renovável entre regiões.

Este artigo descreve o fluxo de trabalho para criar as frações como rótulos usando o ArcGIS Arcade no Portal for ArcGIS e ArcGIS Online Map Viewer.

Procedimento

  1. No Portal for ArcGIS ou ArcGIS Online Map Viewer, abra o mapa da web contendo as feições.
  2. Na barra de ferramentas Conteúdo (escura), clique em Camadas para abrir o painel Camadas e selecione a camada a ser configurada.
  3. Na barra de ferramentas Configurações (clara), clique em Mais > Rótulos.
  4. No painel Rotular feições, desative Habilitar rótulos.
  5. Clique em Adicionar classe de rótulo e no campo Rótulo, clique em Usar expressão O botão Usar expressão.
  6. Na janela do editor, crie um nome para a expressão Arcade e especifique a expressão Arcade.
    1. Obtenha o numerador e o denominador do valor de campo. Substitua <fieldName1> e <fieldName2> pelos nomes dos campos desejados.
var fieldA = $feature["<fieldName1>"];
var fieldB = $feature["<fieldName2>"];
  1. Verifique se o denominador não é zero para evitar divisão por zero.
if (fieldB == 0) {
  return "undefined";
}
  1. Formate a fração como uma string.
var fraction = Text(fieldA, "#") + " / " + Text(fieldB, "#");
  1. Devolva a fração formatada.
return fraction;

O código abaixo demonstra o script completo de funcionamento.

var fieldA = $feature["Numbers"];
var fieldB = $feature["TestNumber"];

if (fieldB == 0) {
    return "undefined"; // or return some default value or message
}

var fraction = Text(fieldA, "#") + " / " + Text(fieldB, "#");

return fraction;
  1. Clique em Concluir.

O mapa mostra as frações exibidas como rótulos no Portal for ArcGIS e ArcGIS Online Map Viewer.

As frações são exibidas como rótulos

ID do Artigo: 000032736

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