Criei um aplicativo do ArcGIS Online voltado para tarefas que gostaria de aprimorar: o aplicativo serve para preencher um campo numérico de pontuação em uma tabela, uma linha por vez. Cada linha da tabela está relacionada a uma linha/feição de uma camada de um serviço de feição.
--- Minha pergunta ---
Como posso exibir a simbologia da feição relacionada com cores graduadas, com base em um valor estatístico (contagem, média, soma etc.) das linhas de sua tabela relacionada?
Tenho quase certeza de que é possível responder a esta pergunta usando a nova opção de expressão do ArcGIS Arcade, na guia alterar estilo . A razão para essa suposição é que já consegui fazer isso nos pop-ups da camada, conforme especificado aqui. Então, acho que agora preciso de uma sintaxe para representar essa relação de um para muitos — algo parecido com este pseudocódigo:
// retorna a média dos valores das linhas relacionadas à feição, a partir de um campo numérico de pontuação Average($feature.relationships\0\NumericFieldNameFomRelatedTable)
--- O que já tentei ---
- Explorei a fundo a interface do mapa da web do AGOL.
- Tentei migrá-lo para o ArcGIS Pro e, de alguma forma, obter a expressão do pop-up.
- Procurei uma alternativa nos widgets do Web AppBuilder.
- Expressões do Arcade e você exemplos.
--- O que preciso investigar um pouco mais ---
- como fazer isso com Python no ArcMap