Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Tue 06 February 2018 11:48

bianca
Participant actif
Date d'inscription: 14 Mar 2008
Messages: 60

QGIS 2.18.16: séparateur de millier dans légende style gradué

Bonjour,

Est-il possible de paramétrer la légende automatiquement pour que les bornes des classes soient affichées avec un séparateur de milliers ? Je ne vois pas comment le faire au niveau du format de légende (propriété de la coucher => style => gradué).

Merci de votre aide, Cordialement, Bianca

Hors ligne

 

#2 Tue 06 February 2018 12:46

michel56
Participant assidu
Lieu: Lorient
Date d'inscription: 14 Jul 2012
Messages: 474

Re: QGIS 2.18.16: séparateur de millier dans légende style gradué

Bonjour,

Tu peux le faire quand tu crées ta classe.

format_number( "NOM_DE_TON_CHAMP" , 0 )

Cordialement.


Opérateur cartographique & DAO & PHP.

Hors ligne

 

#3 Tue 06 February 2018 14:00

bianca
Participant actif
Date d'inscription: 14 Mar 2008
Messages: 60

Re: QGIS 2.18.16: séparateur de millier dans légende style gradué

Bonjour,

Merci pour la réponse.
Je viens de viens d'indiquer cette expression : format_number(  "donneesdiagpactfinfiscalFICHES DGF Feuil1 None_dsr"  , 0 ) au niveau de l'expression de la colonne et lorsque je souhaite classer cela ne fonctionne pas. Pouvez-vous m'indiquer d'où vient mon erreur ?

Merci à vous.

Cordialement.

Bianca

Hors ligne

 

#4 Tue 06 February 2018 14:20

michel56
Participant assidu
Lieu: Lorient
Date d'inscription: 14 Jul 2012
Messages: 474

Re: QGIS 2.18.16: séparateur de millier dans légende style gradué

Sur une table SHP avec un champ numérique ça fonctionne.

Toi ça ressemble à une feuille EXCEL!!!

Tu peux pas l’enregistrer en SHP, renommer le champ et le mettre en numérique.

Cordialement.


Opérateur cartographique & DAO & PHP.

Hors ligne

 

#5 Tue 06 February 2018 15:01

bianca
Participant actif
Date d'inscription: 14 Mar 2008
Messages: 60

Re: QGIS 2.18.16: séparateur de millier dans légende style gradué

J'ai enregistré mon fichier excel en shp. puis ensuite j'ai fait ma jointure entre ce shp et ma table postgis ==> NOK
J'ai enregistré ma table postgis avec les données jointes en shp ==> NOK

champ en integer 64 longueur 10.

Cordialement.

Bianca

Hors ligne

 

#6 Tue 06 February 2018 15:28

michel56
Participant assidu
Lieu: Lorient
Date d'inscription: 14 Jul 2012
Messages: 474

Re: QGIS 2.18.16: séparateur de millier dans légende style gradué

Et ça fonctionne ou ça fonctionne pas?


Opérateur cartographique & DAO & PHP.

Hors ligne

 

#7 Wed 07 February 2018 13:42

bianca
Participant actif
Date d'inscription: 14 Mar 2008
Messages: 60

Re: QGIS 2.18.16: séparateur de millier dans légende style gradué

bonjour,

et non.

Cordialement.

Bianca

Hors ligne

 

#8 Wed 07 February 2018 13:57

michel56
Participant assidu
Lieu: Lorient
Date d'inscription: 14 Jul 2012
Messages: 474

Re: QGIS 2.18.16: séparateur de millier dans légende style gradué

Bonjour,

Sur ce post il est dit que le type "integer 64" est considéré comme des chaînes de caractères.

https://georezo.net/forum/viewtopic.php?pid=285332


Mais chez moi c'est du "integer 64" et ça marche, mais c'est pas importé d'excel.

Tu saisis bien format_number( "NOM_DE_TON_CHAMP" , 0 ) dans expression.

Cordialement.

Dernière modification par michel56 (Wed 07 February 2018 17:32)


Opérateur cartographique & DAO & PHP.

Hors ligne

 

#9 Thu 08 February 2018 10:16

SANTANNA
Moderateur
Lieu: Angers
Date d'inscription: 18 Jan 2008
Messages: 3947

Re: QGIS 2.18.16: séparateur de millier dans légende style gradué

Bonjour,
Je n'arrive pas non plus à faire marcher l'expression, le résultat de format_number étant, me semble-t-il, considéré comme du texte (voir rendu en bas à gauche de la fenêtre de saisie d'expression, ex '312 412')

Hors ligne

 

#10 Thu 08 February 2018 13:51

bianca
Participant actif
Date d'inscription: 14 Mar 2008
Messages: 60

Re: QGIS 2.18.16: séparateur de millier dans légende style gradué

Bonjour,

A priori, j'ai bien configuré mon expression.
En effet Santanna le résultat semble considéré comme du texte j'ai bien une valeur entre ' alors qu'avec mon champ en natif j'ai pas de '.
Au niveau du format de légende cette expression n'est pas prise en charge.

Cordialement.

Bianca

Hors ligne

 

Pied de page des forums

Powered by FluxBB