#1 Fri 08 December 2017 16:50
- conejo
- Participant assidu
- Lieu: Lunel
- Date d'inscription: 2 Dec 2005
- Messages: 1670
QGIS: Etiquetage sur deux lignes
Bonjour,
c'est encore moi. Comment fait-on pour étiqueter sur deux lignes. Par ex, nom du propriétaire sur la 1ère ligne et n° de la parcelle sur la 2ème ligne.
Merci
Hors ligne
#2 Fri 08 December 2017 16:58
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 3945
Re: QGIS: Etiquetage sur deux lignes
Bonjour,
des sujets similaires par ici https://georezo.net/forum/search.php?se … s%2Blignes
Hors ligne
#3 Fri 08 December 2017 17:02
- conejo
- Participant assidu
- Lieu: Lunel
- Date d'inscription: 2 Dec 2005
- Messages: 1670
Re: QGIS: Etiquetage sur deux lignes
Votre recherche n'a renvoyé aucun résultat
Hors ligne
#4 Fri 08 December 2017 17:06
- Pascal Boulerie
- Participant assidu
- Lieu: France
- Date d'inscription: 12 Sep 2005
- Messages: 2947
- Site web
Re: QGIS: Etiquetage sur deux lignes
Et en passant par ceci ?
https://georezo.net/forum/search.php
étiquet* AND plusieurs* AND lignes* AND QGis*
ça te donne ça, une longue liste d'une vingtaine de messages, dont ceux-ci en particulier :
- étiquette multi-lignes sur un seul champ (avec une réponse par M. Sant'Anna)
- centrer étiquettes sur plusieurs lignes
- étiquettes sur plusieurs lignes
(J'ai rajouté un mot-clé sur QGis pour ne pas récupérer les solutions basées sur d'autres logiciels)
Je te fais un message privé pour te demander si tu as suivi une formation sur "Comment chercher une information sur des forums internet ?", à tout de suite,
Dernière modification par Pascal Boulerie (Fri 08 December 2017 17:09)
« L'État est désormais quasi déliquescent. » (José Cohen-Aknine, ingénieur X-Ponts, IGPEF, dans Déliquescence et renaissance de l'État.)
Hors ligne
#5 Fri 08 December 2017 17:27
- conejo
- Participant assidu
- Lieu: Lunel
- Date d'inscription: 2 Dec 2005
- Messages: 1670
Re: QGIS: Etiquetage sur deux lignes
ok merci
Hors ligne
#6 Fri 08 December 2017 17:51
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 3945
Re: QGIS: Etiquetage sur deux lignes
Votre recherche n'a renvoyé aucun résultat
Etrange, ça! En essayant sur un autre ordi où je n'étais pas connecté, j'ai en effet "aucun résultat" mais en cliquant depuis le poste où je suis connecté, je retrouve bien les résultats.
Modos, y aurait-il un bug dans le fonctionnement, les recherches étant liées au compte qui les a effectuées?
Hors ligne
#7 Fri 08 December 2017 18:37
- Pascal Boulerie
- Participant assidu
- Lieu: France
- Date d'inscription: 12 Sep 2005
- Messages: 2947
- Site web
Re: QGIS: Etiquetage sur deux lignes
C'est le forum Georezo - ou le message lui-même - qui aura mal encodé les caractères présents dans le lien :
https://georezo.net/forum/search.php?se … s%2Blignes
ça fait des caractères exotiques, pour le "é" et pour les espaces :
%E9
%2B
PS Moi, je préfère donc présenter habituellement une recherche sur le forum ainsi :
https://georezo.net/forum/search.php
étiquet* AND plusieurs* AND lignes* AND QGis*
Dernière modification par Pascal Boulerie (Fri 08 December 2017 18:38)
« L'État est désormais quasi déliquescent. » (José Cohen-Aknine, ingénieur X-Ponts, IGPEF, dans Déliquescence et renaissance de l'État.)
Hors ligne
#8 Fri 08 December 2017 19:06
Re: QGIS: Etiquetage sur deux lignes
On trace tout pour faire du profiling. Non.
Etrange et effectivemment il semble y avoir un problème d'encodage des caractères dans l'URL.
bon mais sinon pour répondre à la question, il faut ajouter '\n' concaténé par des doubles pipes dans le calculateur d'expressions des étiquettes.
"CHAMP1" || '\n' || "CHAMP2"
On peut centrer le tout dans les propriétés de formatage -> alignement.
Hors ligne
#9 Mon 11 December 2017 09:58
Re: QGIS: Etiquetage sur deux lignes
Pour être complet sur le sujet, concernant le retour à la ligne , en plus de la réponse de PA qui fait usage de la chaîne de caractère '/n' pour forcer le retour chariot :
Retour à la ligne à partir d'un nombre de caractères
Si l'étiquette ne concerne qu'un champ, d'utiliser la fonction wordwrap(champ,nombre de caractères) pour que QGIS renvoie un long intitulé à la ligne.
Retour à la ligne à partir d'un nombre de caractères et un ou plusieurs caractères de délimitation
Il est aussi possible de l'écrire comme ceci : wordwrap(champ,nombre de caractères, caractère de délimitation) pour inclure un caractère de délimitation. Il est également possible d'imbriquer cette fonctions avec elle-même pour de l'étiquetage plus sophistiqué (avec plusieurs caractères de retour à la ligne par exemple).
Retour à la ligne selon un caractère de délimitation
Il est aussi possible de définir dans les propriétés de l'étiquetage de la couche un caractère qui entraînera le retour automatique à la ligne.
Hors ligne