Exercice 14 : étiquetage complexe

Étiquettes multilignes et conditionnelles

Objectif : créer des étiquettes respectant une mise en forme sur plusieurs lignes et des conditions d'affichage

Question

A partir de la couche ZONE_OCCUPATION_SOL de la BD CARTO, étiqueter :

  • uniquement les polygones identifiés comme "forêt" ou "eau libre" et :

  • dont la surface dépasse les 100 hectares pour les forêts ;

  • dont la surface dépasse les 50 hectares pour les plans d'eau ;

  • avec la mise en forme suivante (on donnera la surface sans décimale) :

Forêt ou Plan d'eau

Surf. = xx ha

Enregistrez votre travail relatif à l'exercice comme un projet sous le nom "NomStagiaire_EX14.qgz" dans le répertoire "data_foad_qgis\_stagiaire" et remettez ce fichier à l'équipe de formation comme cela vous a été indiqué en début de formation.

Indice

  • Créer une carte avec la couche des zones d'occupation du sol et pour qu'elle soit plus lisible, appliquer un style "Catégorisé" qui permettra notamment de distinguer les forêts (NATURE = Forêt) et les plans d'eau (NATURE = Eau libre) ;

  • Après avoir sélectionné la couche, lancer la commande d'étiquetage ;

  • Cocher la case "Étiqueter cette couche avec" et cliquer sur le bouton [...] situé à droite ;

  • la formule utilisera la séquence :

    • CASE

    • WHEN (condition sur la forêt) THEN (étiquette de la forêt)

    • WHEN (condition sur l'eau libre) THEN (étiquette de l'eau libre)

    • END