Instrução

Rotular o status de um prazo com base no campo de data de uma camada de feição utilizando ArcGIS Arcade no ArcGIS Online

Last Published: August 18, 2023

Resumo

No ArcGIS Online, uma camada de feição pode ser configurada para exibir o status de um prazo com base no campo de data. Isso é importante para garantir que projetos complexos sejam mantidos no caminho certo e concluídos em um prazo específico.

Este artigo descreve o fluxo de trabalho para rotular o status de um prazo com base no campo de data de uma camada de feição utilizando ArcGIS Arcade no ArcGIS Online.

Procedimento

Note: 
This workflow requires the feature layer to have a date field. Refer to ArcGIS Online: Date fields in ArcGIS Online for more information.
  1. No ArcGIS Online Map Viewer, abra o mapa da web que contém as feições.
  2. Na barra de ferramentas Conteúdo (escura), clique em Camadas para abrir o painel Camadas e selecione a camada que se pretende configurar.
  3. Na barra de ferramentas (clara) Configurações clique em Rótulos.
  4. No painel Rotular feições, ative o botão de alternar Habilitar rótulos.
  5. Clique em Adicionar classe de rótulo e, em Campo de rótulo, clique no botão Usar expressãoO botão Usar expressão.
  6. Na janela do editor, crie um nome para a expressão Arcade e especifique a expressão Arcade. Neste exemplo, se o prazo for anterior à data de hoje, o rótulo será atualizado para "vencido". Se o prazo for de 30 dias antes da data de hoje, o rótulo será atualizado para 'quase vencido'. Se o prazo for superior a 30 dias antes da data de hoje, o rótulo será atualizado para "dentro do prazo". Substitua '<fieldName>' pelo nome do campo e '<dateValue>' para o número total de dias.
IIF (DateDiff($feature.<fieldName>, Today(), 'days') > <dateValue>, "on schedule", IIF(DateDiff($feature.,<fieldName>, Today(), 'days') >= 0, "nearly due", "overdue"))
  1. Clique em Concluir.

A imagem abaixo mostra o script de trabalho completo na janela do editor.

A janela do editor de expressões

A imagem abaixo mostra o status dos prazos rotulados com base no campo de data de uma camada de feição no ArcGIS Online.

O status dos prazos é atualizado na camada de feição

ID do Artigo: 000029168

Receba notificações e encontre soluções para problemas novos ou comuns

Obtenha respostas resumidas e soluções de vídeo do nosso novo chatbot de IA.

Baixe o Aplicativo de Suporte da Esri

Informações Relacionadas

Descubra mais sobre este tema

Obtenha ajuda de especialistas do ArcGIS

Entre em contato com Suporte Técnico

Baixe o Aplicativo de Suporte da Esri

Ir para as opções de download