Pages: 1
- Sujet précédent - QGIS: Perte des noms d'attributs après enregistrement en .shape - Sujet suivant
#1 Thu 19 January 2017 15:05
- Wilcar
- Participant actif
- Lieu: Nantes
- Date d'inscription: 25 Apr 2014
- Messages: 82
QGIS: Perte des noms d'attributs après enregistrement en .shape
bonjour
Je re-poste en modifiant mon intitulé de question!
voici mon projet :
https://drive.google.com/file/d/0Bx_ZA1 … sp=sharing
lors de la jointure de différentes tables attributaires à un fond de carte vectoriel les noms de variables sont conservés et les préfixes de tables ajoutés.
La variable V1 de la table rec_t01 devient rec_T01V1
Lors de l'enregistrement "en dur" dans un shapefile, les noms de variables sont convertis en N° de colonnes...
rec_t01V1 poueut donc devenir rec_t01[8] ou rec_t01[9] en fonction de sa position dans le tableau...
Est ce normal?
Wilfrid
Dernière modification par Wilcar (Thu 19 January 2017 15:06)
Hors ligne
#2 Thu 19 January 2017 16:13
- atilio
- Participant actif
- Lieu: Brest
- Date d'inscription: 17 Jan 2006
- Messages: 80
Re: QGIS: Perte des noms d'attributs après enregistrement en .shape
Oui. Les noms des champs d'un shapefile sont limités à 10 caractères. Vos noms de table font déjà 9 ou 10 caractères. Les noms sont tronqués pour avoir, à droite, le nombre de caractères nécessaires au numéro d'ordre du champ dans la table(2 ou 3 selon vos tables) et il garde les 8 ou 7 caractères de début du nom.
Il ne faut pas oublier que le format shapefile date des années 70. Si vous voulez travailler comme il faut, essayez une base spatialite.
Hors ligne
#3 Tue 24 January 2017 08:41
- Wilcar
- Participant actif
- Lieu: Nantes
- Date d'inscription: 25 Apr 2014
- Messages: 82
Re: QGIS: Perte des noms d'attributs après enregistrement en .shape
C'est noté. Merci pour l'info.
Hors ligne
#4 Tue 24 January 2017 10:19
Re: QGIS: Perte des noms d'attributs après enregistrement en .shape
Bonjour,
Vous pouvez aussi décider d'utiliser un préfixe (court ou vide) pour vos champs de jointure.
Hors ligne
Pages: 1
- Sujet précédent - QGIS: Perte des noms d'attributs après enregistrement en .shape - Sujet suivant