Exercice 2 : Utiliser une expression pour affiner les étiquettes

Les étiquettes affichent les numéros mais pas le nom des rues des parcelles. Vous pouvez utiliser une expression pour concaténer (combiner) deux propriétés. Dans cet exercice, vous allez concaténer l'adresse (numéro de rue) et le nom de la rue. Utilisez l'expression \n pour ajouter un saut de ligne et rendre l'étiquette multiligne.

Remarque : Cet exercice fait appel à la carte que vous avez modifiée dans l'Exercice 1 : Utiliser un style pour les objets d'étiquette.

Pour utiliser une expression afin d'affiner les étiquettes

  1. Sélectionnez le calque Parcels puis cliquez sur Style.
  2. Dans l’éditeur de styles, cliquez sur la cellule située sous Étiquette d’objet, dans la moitié inférieure de la fenêtre.
  3. Dans la boîte de dialogue Style d’étiquette, dans le champ Contenu du texte, sélectionnez Utiliser l’expression.
  4. Dans la fenêtre Créer/Modifier les expressions, supprimez l’expression courante afin de vider la fenêtre.
  5. Cliquez sur Fonction de texte Concat.

    Une expression est insérée. Elle comporte deux espaces réservés de propriété.

  6. Pour remplacer l’entrée de la première propriété, cliquez sur Propriété en haut de la fenêtre Créer/Modifier les expressions. Sélectionnez la propriété numérique ADDRESS.
  7. Placez le curseur après la virgule suivant la propriété ADDRESS.
  8. Tapez '\P', pour accéder à une nouvelle ligne après le numéro d’adresse.

    Tapez l'entrée exactement comme indiqué, avec les guillemets simples de chaque côté de \P, assurez-vous de taper le P en majuscule, et ajoutez une virgule après le guillemet fermant.

  9. Cliquez sur l'entrée Propriété de texte et sélectionnez Entrer une propriété.
  10. Sélectionnez la propriété texte STNAME.
  11. Supprimez les crochets et les points de suspension qu'ils renferment, ainsi que la dernière virgule.
  12. Cliquez sur Valider (dans la partie inférieure de la boîte de dialogue) pour vous assurer que l’expression est correcte.
  13. Cliquez sur OK.
  14. Cliquez sur Appliquer et Fermer dans la boîte de dialogue Style d’étiquette et fermez l’éditeur de styles.
  15. Zoomez sur la zone du carrefour situé dans le centre-ville.

Résultat obtenu

Les rues (objets de dessin) affichent les vitesses limites ; les parcelles (objets géospatiaux) affichent les adresses complètes.

Pour poursuivre ce didacticiel, passez à l'Exercice 3 : Afficher du texte le long d'une courbe.