Instrução

Exibir dinamicamente estatísticas de atributo da feição com base na extensão do mapa no ArcGIS Experience Builder

Last Published: January 23, 2024

Descrição

No ArcGIS Experience Builder, as estatísticas de atributos da feição podem ser calculadas e exibidas dinamicamente no aplicativo da web com base na extensão do mapa. Isso pode ser útil para somar ou contar valores de atributo com base nas feições visíveis na tela em diferentes níveis de zoom.

O fluxo de trabalho descreve como exibir dinamicamente estatísticas de atributo da feição com base na extensão do mapa no ArcGIS Experience Builder. Neste exemplo, a soma total de avistamentos de pássaros é exibida com base nos pontos de avistamento de pássaros visíveis no mapa.

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

  1. Abra o aplicativo da web no ArcGIS Experience Builder.
  2. Adicione o widget Mapa no aplicativo da web e selecione um mapa da web como a fonte de dados. Neste exemplo, o mapa Sydney Bird Sightings está selecionado.
Selecionando o mapa da web a ser exibido no widget Mapa
  1. Adicione o ativador 'Alterações de extensão' ao widget Mapa para filtrar os registros de dados mostrados no aplicativo da web com base na extensão do mapa.
    1. Na guia Ação do widget Mapa, clique em Adicionar um ativador.
    2. No painel Selecionar um ativador , clique em Alterações de extensão > Estrutura > Filtrar registros de dados.
    3. No painel Configurações da ação , clique em Selecionar dados e selecione a camada de feição no mapa da web. Neste exemplo, a camada Sydney Bird Sightings está selecionada.
Adicionando o ativador Alterações de evento ao widget Mapa para filtrar registros de dados

Selecionando a camada de feição no painel Configurações da ação
  1. Adicione o widget Texto com a configuração 'Conectar aos dados' para exibir dados das feições no mapa.
    1. Adicione o widget Texto ao aplicativo da web.
    2. Na guia Conteúdo do widget Texto, ative Conectar aos dados e clique em Selecionar dados.
    3. No painel Selecionar dados , selecione a camada de feição do mapa da web. Neste exemplo, a camada Bird Sightings está selecionada.
Configurando o widget Texto para exibir texto dos dados conectados
  1. No widget Texto na tela, clique em Conteúdo dinâmico O ícone Conteúdo dinâmico.
O ícone Conteúdo dinâmico no widget Texto
  1. Na janela Conteúdo dinâmico , na guia Estatísticas , configure os seguintes parâmetros:
    1. Para Operador, selecione a função a ser operada no campo que contém os valores de atributo. Neste exemplo, SOMA é selecionado.
    2. Em Campo, selecione o campo que contém os valores de atributo a serem calculados e clique em Inserir. Neste exemplo, o campo Contagem Total deve ser somado e exibido no widget.
Configurando os parâmetros na guia Estatísticas na janela Conteúdo dinâmico
Note:
Alternatively, build the same expression to sum the attribute values of the field using the Fields and Functions sub-tabs of the Expression tab in the Dynamic content pane, and click Insert.
Building the expression to sum attribute values on the Expression tab in the Dynamic content window
  1. Salve, visualize e publique o aplicativo do web.

O mapa abaixo mostra o widget Texto exibindo o total de avistamentos de pássaros com base nos pontos de avistamento de pássaros visíveis no mapa.

O widget Texto exibindo dinamicamente a soma dos valores de atributo da feição com base na extensão do mapa

ID do Artigo: 000031816

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

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