#1 Mon 22 June 2020 09:36
- GlaDal
- Participant assidu
- Date d'inscription: 30 Aug 2013
- Messages: 1052
QGIS 3.14: Etiquette sur noeuds polyligne 3D
Bonjour à tous,
Je bloque sur un truc tout bête. Je cherche à étiqueter chaque noeud d'une polyligne 3D avec la valeur Z. Pour les points, j'y arrive avec z($geometry) mais pour les polylignes, non.
Merci d'avance pour l'aide !
Gladal
Hors ligne
#2 Mon 22 June 2020 11:49
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 3927
Re: QGIS 3.14: Etiquette sur noeuds polyligne 3D
Bonjour,
Ton point a un seul Z alors que ta polyligne en a plusieurs. Lequel veux-tu utiliser? Je pense qu'il te faudra le calculer (aggregation/extraction via array). La version 3.14 propose des fonctions z_min et z_max aussi
Hors ligne
#3 Mon 22 June 2020 11:50
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 3927
Re: QGIS 3.14: Etiquette sur noeuds polyligne 3D
oups, j'avais pas vu que tu parlais de noeud de la polyligne.
Si tu extraies les noeuds en points au préalable via une couche virtuelle, ça devrait le faire. non?
Hors ligne
#4 Mon 22 June 2020 12:32
- GlaDal
- Participant assidu
- Date d'inscription: 30 Aug 2013
- Messages: 1052
Re: QGIS 3.14: Etiquette sur noeuds polyligne 3D
Salut !
Bah, l'idée première c'est d'éviter d'avoir recours à une couche de points (même virtuelle)... Et je voudrais pouvoir afficher le Z de chaque noeud de la polyligne 3D en étiquetage. Mais du peu que j'ai vu sur le net, ce n'est pas possible. On peut afficher tel ou tel noeud d'une polyligne mais pas tous... Tant pis...
Hors ligne