PROCÉDURE

afficher des étiquettes de concaténation à l’aide d’une expression Arcade dans ArcGIS Online et Portal for ArcGIS Map Viewer

Last Published: April 26, 2023

Résumé

Dans ArcGIS Online et Portal for ArcGIS Map Viewer, il est possible de concaténer des champs dans une table et d’afficher les attributs de champ sous forme d’étiquettes à l’aide d’une expression Arcade. Les étiquettes concaténées sont utiles lors de l’affichage d’attributs synthétisés sur une carte Web.

Cet article explique comment concaténer deux champs de la même couche d’entités et les afficher sous forme d’étiquettes à l’aide d’une expression Arcade. Les deux champs se nomment Street (Rue) et City (Ville).

Procédure

  1. Ouvrez la carte Web dans Map Viewer.
  2. Dans la barre d’outils Settings (Paramètres) (claire), cliquez sur Labels (Étiquettes) Icône Étiquettes. Assurez-vous que les étiquettes sont activées via l’option Enable labels (Activer les étiquettes).
  3. Dans la fenêtre Label features (Étiqueter les entités), cliquez sur Add label class (Ajouter une classe d’étiquettes). Sous Label field (Champ d’étiquette), cliquez sur Use expression (Utiliser une expression) Icône Utiliser une expression.
  4. Dans la fenêtre de l’éditeur, configurez l’expression ci-dessous. Remplacez <field_name1> et <field_name2> par les noms des champs qui affichent les étiquettes de concaténation. Dans cet exemple, le champ Street (Rue) est utilisé pour <field_name1> et le champ City (Ville) est utilisé pour <field_name2>.
if (IsEmpty($feature.<field_name1>)) {
return Concatenate($feature.<field_name2>, " ");
} else {
return Concatenate([$feature.<field_name1>, $feature.<field_name2>], " ");
}
  1. Cliquez sur Done (Terminé) dans ArcGIS Online Map Viewer ou sur OK dans Portal for ArcGIS Map Viewer.
Fenêtre de l’éditeur Expressions d’étiquette

L’image ci-dessous présente les étiquettes concaténées sur la carte Web.

Carte Web affichant les étiquettes concaténées.

ID d’article: 000030033

Obtenez de l'aide avec l'IA

Résolvez rapidement votre problème avec le chatbot Esri Support AI.

Commencez à discuter maintenant

Informations associées

En savoir plus sur ce sujet

Obtenir de l’aide auprès des experts ArcGIS

Contacter le support technique

Commencez à discuter maintenant

Accéder aux options de téléchargement