Annonce
Les inscriptions sont ouvertes ! L'association GeoRezo sera présente.
Pages: 1
- Sujet précédent - QGIS: Mesurer segments constituants d'une polyligne (entre les nœuds) - Sujet suivant
#1 Thu 25 January 2024 11:12
- WilDeir
- Juste Inscrit !
- Date d'inscription: 18 Jan 2024
- Messages: 5
QGIS: Mesurer segments constituants d'une polyligne (entre les nœuds)
Bonjour à tous,
Je viens vers vous puisque, après avoir chercher dans les sujets déjà existants, je ne trouvent toujours pas la solution. Le problème est simple, le processus ne l'est pas pour moi.
Comment mesurer la longueur d'un segment entre deux nœuds d'une polyligne ? Imaginons que ma polyligne représente un quadrilatère irrégulier, je souhaite faire apparaître dans des champs différents la longueur du segment 1, du segment 2, du segment 3 puis du segment 4, etc... et encore plus s'il s'agit d'un polygone irrégulier.
En utilisant ce le code d'un sujet précédent : https://georezo.net/forum/viewtopic.php?id=131527
Code:
length(make_line(point_n($geometry,1),point_n($geometry,2)))
Celui-ci m'affiche bien une valeur différente par segments (en modifiant à chaque fois le ($geometry,n)) mais lorsque je mesure directement le segment sur Qgis, la valeur est différente.
En vous remerciant, Wil
Hors ligne
#2 Thu 25 January 2024 20:05
- WilDeir
- Juste Inscrit !
- Date d'inscription: 18 Jan 2024
- Messages: 5
Re: QGIS: Mesurer segments constituants d'une polyligne (entre les nœuds)
Update,
En explosant les lignes et avec le code $lenght dans la calculatrice de champ, j'obtiens les mesures voulues.
Hors ligne
#3 Mon 06 April 2026 23:09
- vxTedxv
- Participant occasionnel
- Date d'inscription: 26 Jan 2011
- Messages: 46
Re: QGIS: Mesurer segments constituants d'une polyligne (entre les nœuds)
À explorer avec une symbologie dynamique (ex: ligne de points de type texte, sur le point milieu des segments) ou un étiquetage :
Code:
length(
make_line(
point_n(@geometry,@geometry_point_num)
,
point_n(@geometry,@geometry_point_num+1)
)
)Hors ligne
#4 Thu 09 April 2026 12:16
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 4216
Re: QGIS: Mesurer segments constituants d'une polyligne (entre les nœuds)
Bonjour,
J'ignore dans quelle mesure ça répond encore à votre problème ni ne me souviens exactement de comment ça fonctionnait, mais il y a cette symbologie ou celle-ci qui renvoient automatiquement des mesures. Par contre, le style est indiqué pour polygones, à voir s'il y a moyen d'adapter ou piquer le code de symbologie.
Hors ligne
Pages: 1
- Sujet précédent - QGIS: Mesurer segments constituants d'une polyligne (entre les nœuds) - Sujet suivant


