CÓMO
En ArcGIS Online y Portal for ArcGIS Map Viewer, las expresiones de Arcade con varias instrucciones se pueden utilizar para dividir y cambiar la posición de las cadenas de texto de las etiquetas. Las cadenas de texto reposicionadas se pueden utilizar para administrar datos. En este artículo se ofrece un ejemplo e instrucciones sobre el uso de expresiones de Arcade para dividir y reorganizar cadenas de texto de etiquetas para Map Viewer.
La siguiente imagen muestra un mapa en Map Viewer con etiquetas.
var <variableName1> = Split($feature.<featureName>, ' ')
var <variableName2> = Count(<variableName1>)
if (<variableName2> == 0) { return '' }
if (<variableName2> == 1) { return $feature.<featureName> }
if (<variableName2> == 2) { return <variableName1>[1] + ' ' + <variableName1>[0] }
if (<variableName2> == 3) { return <variableName1>[1] + ' ' + <variableName1>[2] + ' ' + <variableName1>[0] }
El siguiente bloque de código muestra la expresión de trabajo completa.
var arrName = Split($feature.Forest_Name, ' ') var lenName = Count(arrName) if (lenName == 0) { return '' } if (lenName == 1) { return $feature.Forest_Name } if (lenName == 2) { return arrName[1] + ' ' + arrName[0] } if (lenName == 3) { return arrName[1] + ' ' + arrName[2] + ' ' + arrName[0] }
En la siguiente imagen se muestran las etiquetas recién configuradas después de utilizar la expresión Arcade.
Id. de artículo: 000029552
Obtener ayuda de expertos en ArcGIS
Descargar la aplicación de soporte de Esri