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
- Abra o aplicativo da web no ArcGIS Experience Builder.
- 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.
- 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.
- Na guia Ação do widget Mapa, clique em Adicionar um ativador.
- No painel Selecionar um ativador , clique em Alterações de extensão > Estrutura > Filtrar registros de dados.
- 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.
- Adicione o widget Texto com a configuração 'Conectar aos dados' para exibir dados das feições no mapa.
- Adicione o widget Texto ao aplicativo da web.
- Na guia Conteúdo do widget Texto, ative Conectar aos dados e clique em Selecionar dados.
- No painel Selecionar dados , selecione a camada de feição do mapa da web. Neste exemplo, a camada Bird Sightings está selecionada.
- No widget Texto na tela, clique em Conteúdo dinâmico
.
- Na janela Conteúdo dinâmico , na guia Estatísticas , configure os seguintes parâmetros:
- Para Operador, selecione a função a ser operada no campo que contém os valores de atributo. Neste exemplo, SOMA é selecionado.
- 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.
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.
- 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.