Pages: 1
- Sujet précédent - QGIS : Fusionner plusieurs fichiers TAB (261) avec ajout d'un champ - Sujet suivant
#1 Sat 14 July 2012 18:30
- michel56
- Participant assidu
- Lieu: Lorient
- Date d'inscription: 14 Jul 2012
- Messages: 474
QGIS : Fusionner plusieurs fichiers TAB (261) avec ajout d'un champ
Bonjour,
J'ai 261 tables MapInfo à fusionner. Elles sont nommées par numéro insee de commune. Mon but est d'en avoir une seule et conserver le numéro insee du nom du fichier dans un champ.
L'outil Qgis "Vecteur -> Outils de gestion des données -> Fusionner les shapefiles en un seul" permet seulement la fusion des fichiers.
Y a t'il une autre méthode?
Je voudrais également savoir comment les convertir au format SHP automatiquement.
Serait-il possible de faire celà avec la console Python de Qgis.
Merci.
Ps: Je ne posséde pas MapInfo.
Dernière modification par michel56 (Sat 14 July 2012 18:46)
Opérateur cartographique & DAO & PHP.
Hors ligne
#2 Mon 16 July 2012 08:53
Re: QGIS : Fusionner plusieurs fichiers TAB (261) avec ajout d'un champ
bonjour,
fusionner, oui, mais en rajoutant numéro insee, non, par le menu. En python, sans doute
Dernière modification par baobazz (Mon 16 July 2012 08:53)
geodata au cerema et petits billets en géomatique
Hors ligne
#3 Tue 17 July 2012 09:29
- Mathieu Denat
- Participant actif
- Lieu: Montpellier
- Date d'inscription: 5 May 2010
- Messages: 110
Re: QGIS : Fusionner plusieurs fichiers TAB (261) avec ajout d'un champ
Bonjour,
Si la structure des couches est identique, par exemple si votre numéro INSEE est dans le champs INSEE pour chacune des couches, le plugin mmqgis peut être utiliser pour réaliser ce que vous cherchez à faire.
Il vous installer le plugin mmqgis.
Ouvrir les .tab dans Qgis.
Et dans le menu Extensions > mmqgis > transfer choisir "Merge Layers"
Et laissez vous guider.
Bonne journée.
EDIT: J'utilise qgis 1.7.4 sous Ubuntu 11.04
Dernière modification par Matmat (Tue 17 July 2012 09:29)
Mathieu
C'est en forgeant qu'on devient forgeron
Hors ligne
#4 Tue 17 July 2012 19:04
- michel56
- Participant assidu
- Lieu: Lorient
- Date d'inscription: 14 Jul 2012
- Messages: 474
Re: QGIS : Fusionner plusieurs fichiers TAB (261) avec ajout d'un champ
Bonjour,
Je ne connaissais pas ce plugin. Il est très bien.
La structure de mes tables est identique mais malheureusement mon numéro insee n'est pas un champ c'est le nom des fichiers.
J'en est un par commune et je voudrais le récupérer dans ma nouvelle base.
Merci,
Opérateur cartographique & DAO & PHP.
Hors ligne
#5 Tue 17 July 2012 22:16
- yopyop25
- Participant actif
- Lieu: besançon
- Date d'inscription: 2 Jun 2008
- Messages: 144
Re: QGIS : Fusionner plusieurs fichiers TAB (261) avec ajout d'un champ
Bonsoir,
Vous pouvez créer ce champ de type numérique (vu que c'est le code INSEE) avec la calculatrice de champ et ensuite utilisé mmqgis.
C'est vrai qu'avec 261 fichier, ça va être long.
Voir du côté de python pour scripter cette création de champ...
Mais je ne sais pas faire !
Yohan
Hors ligne
#6 Tue 17 July 2012 22:58
- michel56
- Participant assidu
- Lieu: Lorient
- Date d'inscription: 14 Jul 2012
- Messages: 474
Re: QGIS : Fusionner plusieurs fichiers TAB (261) avec ajout d'un champ
Non, je connais pas Python.
Sinon PHP je connais, mais je pense pas que ce soit possible de rajouter un champ dans une table dbf existante.
Dernière modification par michel56 (Wed 18 July 2012 20:04)
Opérateur cartographique & DAO & PHP.
Hors ligne
Pages: 1
- Sujet précédent - QGIS : Fusionner plusieurs fichiers TAB (261) avec ajout d'un champ - Sujet suivant