#1 Fri 25 August 2023 09:11
- conejo
- Participant assidu
- Lieu: Lunel
- Date d'inscription: 2 Dec 2005
- Messages: 1670
QGIS: Relier un symbole
Bonjour,
Je dois représenter des symboles sur une couche de points.
En les décalant, je souhaite les relier au point par un trait, comment faire?
Merci.
Hors ligne
#2 Fri 25 August 2023 09:24
- loic05
- Juste Inscrit !
- Date d'inscription: 22 Aug 2022
- Messages: 5
Re: QGIS: Relier un symbole
Bonjour,
Il y a la possibilité d'ajouter un connecteur. Dans propriété/etiquettes/connecteurs/dessiner les connecteurs
Hors ligne
#3 Fri 25 August 2023 10:03
- conejo
- Participant assidu
- Lieu: Lunel
- Date d'inscription: 2 Dec 2005
- Messages: 1670
Re: QGIS: Relier un symbole
Merci mais cela fonctionne uniquement pour les étiquettes en principe, pas pour les symboles?
Hors ligne
#4 Fri 25 August 2023 15:30
- Vincent Vauchey
- Participant assidu
- Lieu: saint jean de braye
- Date d'inscription: 24 Jan 2006
- Messages: 288
Re: QGIS: Relier un symbole
bonjour
remplace tes symbole par des étiquettes.
Hors ligne
#5 Fri 25 August 2023 15:43
- conejo
- Participant assidu
- Lieu: Lunel
- Date d'inscription: 2 Dec 2005
- Messages: 1670
Re: QGIS: Relier un symbole
Merci mais comment fait-on pour faire apparaitre une symbologie à partir d'une étiquette?
Hors ligne
#6 Fri 25 August 2023 19:11
- p.jeremie
- Participant assidu
- Lieu: Valence
- Date d'inscription: 10 Sep 2017
- Messages: 427
Re: QGIS: Relier un symbole
(Je suppose que tes entités sont ponctuelles)
Tu as la possibilité de générer le trait de connecteur (callout en anglais) dans la couche étiquette en faisant en sorte que ton étiquette vienne se placer à l'endroit de ton symbole (et tu mets un symbole invisible comme une espace).
Mais cette solution n'est pas top je trouve.
Sinon, tu peux ajouter une couche de symbole pour ton symbole de type Générateur de géométrie (de type Polyligne). Et tu construis une ligne entre ton ponctuel et l'emplacement de ton symbole.
Quelque chose comme
Code:
make_line($geometry, translate($geometry,200,200))
Les 200 sont exprimés en unité de carte selon le système de coordonnées choisi.
Il faut donc utiliser les mêmes valeurs pour le décalage de ton symbole (et passer alors en Unités de carte pour le décalage x et y).
Merci mais comment fait-on pour faire apparaitre une symbologie à partir d'une étiquette?
On ne peut pas !
Dernière modification par p.jeremie (Fri 25 August 2023 19:12)
Hors ligne