CÓMO
En ArcGIS Online y Portal for ArcGIS Map Viewer, la simbología del mapa se puede configurar para agrupar varios campos de atributos según las condiciones especificadas mediante expresiones de Arcade. Esto hace que ciertos aspectos de los datos se distingan fácilmente al presentar entidades de puntos en un mapa.
En este artículo se proporcionan las instrucciones para utilizar expresiones de Arcade para agrupar valores únicos de varios campos de atributos en Map Viewer.
La siguiente imagen muestra un mapa en ArcGIS Online Map Viewer con la simbología de punto de estilo predeterminada.
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>" }
El siguiente bloque de código es un ejemplo de la expresión de trabajo 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" }
La siguiente imagen muestra los grupos de valores únicos personalizados siguiendo los pasos anteriores.
Obtener ayuda de expertos en ArcGIS
Descargar la aplicación de soporte de Esri