Nouvelles capacités d'étiquetage dans le Map Viewer Beta
Comme vous le savez, la future visionneuse de carte d'ArcGIS Online (et d'ArcGIS Enterprise) est en cours de développement avec des mises à jour régulières que vous pouvez tester en version beta depuis quelques mois. Cette version beta est pour l'instant en langue anglaise uniquement, en version finale la nouvelle visionneuse sera déployée dans toutes les langues supportées par le portail ArcGIS.
Dans une récente mise à jour du Map Viewer Beta, Esri a introduit de nouvelles fonctions concernant l'étiquetage de vos couches d'entités. Je reprends dans cet article les nouveautés relatives à l'étiquetage qui sont pour certaines de véritables avancées par rapport à la visionneuse de carte classique des portails ArcGIS:
- Support d'étiquettes multi-lignes
- Prise en charge de différentes classes d'étiquettes
- Fourniture de nouvelles polices de caractères
- Exploitation des expressions d'arcade
- Association des étiquettes à des plages d'échelle
- Option de rotation des textes
- Décalage par rapport au point d'origine
Plusieurs lignes et plusieurs classes d'étiquettes
Lorsque vous choisissez une couche d'entité dans le panneau droit du Map Viewer Beta, vous pouvez désormais cliquer sur la propriété "Labels" pour gérer une ou plusieurs classes d'étiquettes et spécifier ainsi différentes configurations d'étiquettes. La carte ci-dessous indique les valeurs foncières moyennes les plus basses et les plus élevées en Californie en utilisant deux classes d'étiquettes. Les zones en vert ont des valeurs d'habitation moyennes plus élevées tandis que les zones en bleu ont des valeurs d'habitation moyennes plus faibles.
Vous remarquerez que le texte est différent dans chaque classe d'étiquettes et qu'il permet de n'afficher (grâce à une expression Arcade) que la valeur la plus haute et la valeur la plus basse. On notera aussi que ce texte passe automatiquement sur une nouvelle ligne. Cette capacité est l'une des évolutions les plus demandées dans la visionneuse classique, elle est désormais implémentée le dans le Map Viewer Beta. Vous pouvez également créer de nouvelles lignes à l'aide d'expressions Arcade que vous verrez plus loin dans ce blog.
Nouvelles polices
Le choix d'une police peut faire la différence pour rendre votre carte plus ou moins efficace. Le Map Viewer Beta propose désormais une large palette de polices ornementales ou décoratives, sans empattement, avec empattement et script.
Dans la partie "Label style" vous pourrez dorénavant parcourir la liste des différentes polices et appliquer celle qui correspond à la tonalité, au thème ou au public de vos données.
Expressions d'arcade
Les étiquettes sont basées sur les données de vos champs ou sur des expressions personnalisées rédigées avec le langage Arcade. Les deux classes d'étiquettes que nous avons mentionnées ci-dessus utilisent des expressions Arcade pour étiqueter les valeurs foncières les plus basses et les plus élevées. Pour ce faire, sélectionnez l'option "Expression" dans la section des attributs d'étiquette. L'image ci-dessous montre une expression qui désigne la valeur d'accueil moyenne la plus élevée.
Une nouvelle capacité du Map Viewer Beta permet d'ajouter une nouvelle ligne à votre étiquette en utilisant l'instruction "TextFormatting.NewLine".
Dépendance à des plages d'échelles
Autre fonctionnalité intéressante du Map Viewer Beta, c'est la possibilité de spécifier des intervalles d'échelles auxquels les étiquettes apparaissent. Ceci est particulièrement utile lorsque vous souhaitez révéler des informations plus détaillées quand le lecteur zoome sur la carte. Vous pouvez définir la plage visible pour chaque classe d'étiquettes.
Dans l'illustration animée ci-dessous, la valeur foncière moyenne la plus élevée est affichée à des échelles plus petites (zoom arrière). Au fur et à mesure que le lecteur effectue un zoom avant, la valeur d'accueil moyenne apparaît pour tous les groupes de blocs. Remarquez à quel point la valeur d'accueil moyenne change d'un ilot à l'autre.
Rotation des étiquettes
Tout comme la rotation de la carte est supportée dans le Map Viewer Beta, la rotation des étiquettes l'est aussi. Le Map Viewer Beta est ainsi bien adapté à l'usage de cartes sur des appareils mobiles dont l'orientation peut évoluer en permanence.
Décalages des étiquettes
Si vous utilisez régulièrement des étiquettes dans vos cartes web, vous avez probablement souhaité pouvoir repositionner les étiquettes en les décalant par rapport à leur point d'implantation par défaut. Le Map Viewer Beta introduit une nouvelle option de décalage horizontal (x) et un décalage vertical (y) que vous définirez en pixels.
Encore des choses à venir sur les étiquettes ?
Dans une prochaine version, le Map Viewer Beta proposera, lorsque ce sera possible, les polices similaires à celles utilisées dans le fond de carte. Cela vous permettra de garantir une cohérence entre tous les éléments de votre carte. Une autre évolution concernera la possibilité d'utiliser des filtres pour contrôler les entités étiquetées dans chaque classe d'étiquette (au lieu d'utiliser des expressions Arcade).
Toutes ces évolutions sur les étiquettes peuvent être testées dès maintenant sur votre portail ArcGIS Online. N'hésitez pas à rejoindre la communauté relative au Map Viewer Beta sur GeoNet pour engager les échanges, et vous informer sur les mises à jour et l'évolution du Map Viewer Beta. La disponibilité en version finale du nouveau Map Viewer est prévue pour cet été.
0 comments :
Enregistrer un commentaire