Instrução
No ArcGIS Online e Portal for ArcGIS Map Viewer, a simbologia no mapa pode ser configurada para agrupar múltiplos campos de atributo conforme as condições especificadas utilizando expressões do Arcade. Isso torna certos aspectos dos dados facilmente distinguíveis ao apresentar feições de ponto em um mapa.
Este artigo fornece as instruções para utilizar expressões do Arcade para agrupar valores únicos de múltiplos campos de atributo no Map Viewer.
A imagem abaixo mostra um mapa no ArcGIS Online Map Viewer com a simbologia de ponto de estilo padrão.
var <variableName1> = $feature.<fieldName1> var <variableName2> = $feature.<fieldName2>
if(<variableName1> == "<domainNameOrFieldValue1>") { if(<variableName2> == "<domainNameOrFieldValue2>") { return "<groupName1>" } } if(<variableName1> == "<domainNameOrFieldValue1>") { if(<variableName2> == "<domainNameOrFieldValue3>") { return "<groupName2>" } } else { return "<groupName3>" }
O bloco de código abaixo é um exemplo da expressão de trabalho completa.
var bObtain = $feature.BandObtained var bColor = $feature.BandColor if(bObtain == "HS") { if(bColor == "G") { return "Group 1" } } if(bObtain == "HS") { if(bColor == "S") { return "Group 2" } } else { return "Group 3" }
A imagem abaixo mostra os grupos de valores únicos personalizados conforme as etapas acima.
Obtenha ajuda de especialistas do ArcGIS
Baixe o Aplicativo de Suporte da Esri