#1 mar. 04 décembre 2018 19:20
- phg007
- Membre
- Date d'inscription: 22 déc. 2008
- Messages: 8
QGIS: labels extremite de lignes
Bonsoir,
Est-il possible de positionner un label correspondant à une valeur d'un champ à l'origine d'une ligne et une autre valeur d'un autre champ à l’extrémité de cette même ligne
merci d'avance
Hors ligne
#2 mar. 04 décembre 2018 19:31
- SANTANNA
- Membre
- Lieu: Angers
- Date d'inscription: 18 janv. 2008
- Messages: 2156
Re: QGIS: labels extremite de lignes
Bonjour,
Par défaut, je ne pense pas. Mais on peut extraire les points de début et de fin de la ligne (voir l'algorithme "Extraire sommets spécifiques") et étiqueter ceux-ci avec chacun des champs tout en rendant les points invisibles.
Hors ligne
#3 mar. 04 décembre 2018 20:13
- phg007
- Membre
- Date d'inscription: 22 déc. 2008
- Messages: 8
Re: QGIS: labels extremite de lignes
merci pour ce retour
mais l'idée serait d'afficher ou ne pas afficher simultanément mes labels d'extremité et mes lignes
Hors ligne
#4 mer. 05 décembre 2018 09:37
Re: QGIS: labels extremite de lignes
Bonjour,
On peut positionner une étiquette à l'origine des polylignes en utilisant les paramètres de position liés aux données, avec les expressions :
- x(start_point($geometry)) pour la coordonnée x
- y(start_point($geometry)) pour la coordonnée y
Pour afficher un autre champ à l'extrémité des polylignes, il faudra dupliquer la couche et utiliser les expressions :
- x(end_point($geometry)) pour la coordonnée x
- y(end_point($geometry)) pour la coordonnée y
Pour gérer simultanément l'affichage des deux couches, on peut utiliser un groupe (clic droit -> grouper la sélection)
Christophe Damour (SIGéal)
Hors ligne
#5 mer. 05 décembre 2018 10:01
- phg007
- Membre
- Date d'inscription: 22 déc. 2008
- Messages: 8
Re: QGIS: labels extremite de lignes
Bonjour et merci
c'est exactement ce que je recherchais
merci encore
Hors ligne