PROBLEMA

Não é possível filtrar feições usando o seletor de data no widget Filtrar no ArcGIS Experience Builder

Last Published: June 14, 2024

Descrição

No ArcGIS Experience Builder, o seletor de data no widget Filtrar pode ser usado para filtrar feições.A visibilidade das feições é limitada àquelas que atendem aos critérios de expressão por meio da seleção interativa de datas, facilitando análises e decisões precisas. No entanto, em alguns casos, o seletor de data não está disponível no widget Filtrar, como mostrado na imagem abaixo.

O seletor de data não está disponível no widget Filtrar

Causa

O valor de data no campo está em formato de string ou numérico, em vez de formato de data. Assim, o seletor de data não está disponível no widget Filtrar.

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

Para resolver esse problema, converta a data no campo de texto ou numérico em um formato de data usando a ferramenta Converter campo temporal no ArcGIS Pro. Compartilhe ou substitua a camada como uma camada de feição do ArcGIS Pro para o ArcGIS Online antes de criar uma experiência da web no ArcGIS Experience Builder, a fim de utilizar a função de seletor de data no widget Filtrar.

  1. Abra o projeto no ArcGIS Pro e converta os valores de tempo de um campo de texto ou numérico em um campo de data antes de compartilhá-lo ou substituí-lo como camada de feição no ArcGIS Online.
A ferramenta Converter campo temporal no painel Geoprocessamento
  1. Entre no ArcGIS Online e crie uma experiência da web a partir do mapa da web contendo a camada de feição publicada com o modelo preferido.
  2. No painel Inserir widget, arraste e solte o widget Filtrar na tela.
  3. No painel Filtrar, configure as configurações necessárias.
    1. Clique em + Novo filtro. O painel Criar novo filtro é exibido.
    2. No painel Criar novo filtro, clique em Selecionar dados e selecione uma camada de feição. Neste exemplo, New_poi_datepicker é selecionado.
O painel Criar novo filtro
  1. Em Expressões SQL, clique em Construtor de expressão SQL > Adicionar cláusula.
  2. Para a caixa de entrada do Campo, selecione o campo de data convertido do ArcGIS Pro. Neste exemplo, a opção date_conv1 foi selecionada.
  3. Para a caixa de entrada do Operador, selecione um operador funcional. Neste exemplo, o operador "está entre" é selecionado.
  4. Clique em Selecionar tipo de fonte O botão Selecionar tipo de fonte e selecione Entrada de usuário.
  5. Clique em Mais configurações de entrada O botão Mais configurações de entrada > Perguntar por valores. Clique em OK.
O Construtor de expressão SQL no painel do widget Filtrar
  1. Salve, visualize e publique o aplicativo da web.

A imagem abaixo mostra as feições filtradas usando o seletor de data no widget Filtrar no ArcGIS Experience Builder.

As feições filtradas usando o seletor de data no widget Filtrar no ArcGIS Experience Builder

ID do Artigo: 000032669

Obtenha suporte com IA

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

Comece a conversar agora

Obtenha ajuda de especialistas do ArcGIS

Entre em contato com Suporte Técnico

Comece a conversar agora

Ir para as opções de download