CÓMO
En ArcGIS Pro, al etiquetar una capa de entidades, en ocasiones es necesario truncar un valor de campo con varias palabras y mostrar solo la primera palabra para evitar saturar el mapa. Sin embargo, en algunos casos, la primera palabra de los valores de campo es breve y no se puede acortar más.
En este artículo, se usa una expresión de Arcade para truncar campos con varias palabras y se deja la primera palabra del campo en función de una condición. Si la condición no se cumple, la segunda palabra también se muestra en la etiqueta del mapa.
En este ejemplo, el valor del campo Empresa se trunca cuando la primera palabra está formada por más de tres caracteres. Si la primera palabra está formada por tres caracteres o menos, la segunda palabra también se muestra en la etiqueta del mapa.
Note: In the Contents pane, ensure the selected feature layer and feature class check boxes are checked to display the labels.
var name_parts = Split($feature.<field_name>, ' ')
IIF(Count(name_parts[0]) > <value>, name_parts[0], `${name_parts[0]}\n${name_parts[1]}`)
La siguiente imagen muestra las etiquetas truncadas de los valores de campo con varias palabras en un mapa en ArcGIS Pro.
Obtener ayuda de expertos en ArcGIS
Descargar la aplicación de soporte de Esri