#1 Tue 23 January 2018 15:53
- Stéphane_MANUEL
- Participant actif
- Date d'inscription: 10 Nov 2015
- Messages: 53
QGIS: Garder le "0" des codes postaux, commune et Iris
Bonjour à tous,
J'ai un fichier comportant des codes postaux, communes, iris et même des coordonnées géographiques.
Donc je convertis bien mes champs codes postaux, communes, iris au format texte afin d'intégrer les données dans QGIS.
Malheureusement quand j'importe mon CSV ou mon fichier txt dans QGIS, je perds systématiquement mes 0 au début de mes chaines de caractères :
Exemple au lieu d'avoir 09150, j'ai 9150.
J'ai même créer un second fichier cette fois-ci enregistrer en csvt avec une seule ligne comportant le format de chaque champ. Ce fichier est enregistrer dans le même dossier que mes fichiers csv et txt.
Exemple "String" pour le code postal et "Double" pour le champ longitude et latitude.
Mes points s'affichent correctement sur la carte mais rien n'y fait mon "0" saute systématiquement quand j'ouvre ma table attributaire dans QGIS.
Comment pourrais-je remédier à ce problème svp ?
Merci d'avance.
Hors ligne
#2 Wed 24 January 2018 01:00
Re: QGIS: Garder le "0" des codes postaux, commune et Iris
Bonjour,
Êtes-vous sûr d'avoir correctement spécifié les types dans le *.csvt ?
https://anitagraser.com/2011/03/07/how- … e-in-qgis/
(Merci Marie !)
Bonne soirée,
S.
Dernière modification par Sylther (Wed 24 January 2018 01:06)
En ligne
#3 Wed 24 January 2018 09:55
- Stéphane_MANUEL
- Participant actif
- Date d'inscription: 10 Nov 2015
- Messages: 53
Re: QGIS: Garder le "0" des codes postaux, commune et Iris
Bonjour,
Dans un premier temps merci pour ta réponse.
Oui j'ai bien enregistré le csvt mais malgré cela mes codes postaux, insee et iris sont toujours en format double.
Sur les autres logiciels arcgis, MI ou GC cela fonctionne parfaitement mais je comprends pas le problème avec QGIS.
Si tu as une autre idée je suis preneur.
Cordialement,
Hors ligne
#4 Wed 24 January 2018 10:53
- Thomas Williamson
- Participant actif
- Lieu: Poitiers
- Date d'inscription: 16 Nov 2008
- Messages: 92
Re: QGIS: Garder le "0" des codes postaux, commune et Iris
Et dans le fichier CSV, le contenu des colonnes concernées est-il bien entre quotes ('09150' et non 09150) ?
Donnez un aperçu du contenu du CSV et du CSVT. Cela pourrait aider et éventuellement reproduire le problème.
Hors ligne
#5 Wed 24 January 2018 12:02
- Stéphane_MANUEL
- Participant actif
- Date d'inscription: 10 Nov 2015
- Messages: 53
Re: QGIS: Garder le "0" des codes postaux, commune et Iris
Bonjour Thomas Williamson,
Merci beaucoup c'était exactement ça le problème.
Il faut absolument ajouter les quotes pour les codes communes ou codes postaux.
Cordialement
Hors ligne
#6 Wed 24 January 2018 12:07
- Thomas Williamson
- Participant actif
- Lieu: Poitiers
- Date d'inscription: 16 Nov 2008
- Messages: 92
Re: QGIS: Garder le "0" des codes postaux, commune et Iris
Oui, les quotes sont indispensables pour interpréter une suite de chiffres comme une chaîne de texte...
Bonne continuation !
Thomas
Hors ligne
#7 Wed 24 January 2018 13:14
- Pascal Boulerie
- Participant assidu
- Lieu: France
- Date d'inscription: 12 Sep 2005
- Messages: 2947
- Site web
Re: QGIS: Garder le "0" des codes postaux, commune et Iris
Pensez donc à prévenir les autres quand vous multi-postez ailleurs sans réponse, ça les aidera eux aussi :
- forumsig
http://www.forumsig.org/showthread.php/ … ne-et-iris
> Réponses : 0
- ici
https://georezo.net/forum/viewtopic.php?id=109424
Dernière modification par Pascal Boulerie (Wed 24 January 2018 13:21)
« 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