#1 Thu 23 March 2017 09:43
- PaulH
- Participant assidu
- Lieu: Nantes
- Date d'inscription: 1 Aug 2007
- Messages: 463
QGIS: Spatialite fusion de BD
Bonjour,
Je travaille sur le périmètre d'un EPCI et souhaite créer une BD spatialite sur l'ensemble de mon EPCI à partir du plugin cadastre.
Récupérant les fichiers EDIGEO par commune, y-a-t-il un moyen d'importer toutes les feuilles de mon EPCI et créer une seule et mm base cadastre?
ou bien dois-je importer commune par commune en créant X BD spatialite (et si oui, existe-t-il un outil qui permette de fusionner des BD spatialite?)
Merci bcp !!!
Paul Hedin
ex-luern
Hors ligne
#2 Thu 23 March 2017 10:40
- cherbe
- Participant occasionnel
- Date d'inscription: 1 Nov 2008
- Messages: 41
Re: QGIS: Spatialite fusion de BD
Bonjour
Une piste avec le plugin MMQGIS :http://michaelminn.com/linux/mmqgis/
Sinon et si cela avait concerné les fichiers MAJIC, j'aurais conseillé de fusionner les fichiers avant leur traitement par QGIS.
Ne connaissant pas la structure des fichiers EDIGEO, je ne sais pas ce que cela peu donner mais il n'y a pas de risque à essayer sur une jeu de donnés à part.
Sinon, il y a la commande SQLITE ATTACH qui semble faite pour ça mais est-elle disponible dans QGIS ? Si ce n'est pas le cas, essaye avec le plugin SQLITE Manager de Firefox.
Il y a aussi la solution en ligne de commandes :
sqlite3 commune1 .dump >epci.sql
sqlite3 commune2 .dump >epci.sql
sqlite3 commune3 .dump >epci.sql
.
.
.
Hors ligne
#3 Thu 23 March 2017 13:39
- Frederic COLLIN
- Participant assidu
- Lieu: ANNECY
- Date d'inscription: 19 Sep 2005
- Messages: 154
- Site web
Re: QGIS: Spatialite fusion de BD
Bonjour,
Avec l'appli Cadastre, vous pouvez tout à fait remplir une meme base SpatiaLite avec plusieurs communes. Il suffit d'implementer une à une vos communes, en indiquant un numéro de lot différent à chaque fois (par exemple, le code insee communal).
Après je ne sais pas si il y a moyen de faire l'opération en une seule fois, cela nécessite peut-être un développement complémentaire du plugin, qui reprendrais par exemple automatiquement le code insee communal.
Bien cordialement.
F.COLLIN
www.formation-qgis.fr
Hors ligne
#4 Thu 23 March 2017 15:08
- PaulH
- Participant assidu
- Lieu: Nantes
- Date d'inscription: 1 Aug 2007
- Messages: 463
Re: QGIS: Spatialite fusion de BD
J'ai essayé cette méthode et cela écrase la commune précédemment intégrée.
Le dossier s'appelle différemment pourtant. (com_XXX)
Paul Hedin
ex-luern
Hors ligne
#5 Thu 23 March 2017 15:45
- Olivier69
- Participant actif
- Date d'inscription: 17 Mar 2016
- Messages: 61
Re: QGIS: Spatialite fusion de BD
Bonjour,
Pour insérer plusieurs fichiers EDIGEO avec le plugin cadastre je te conseille de suivre cette méthodo :
1- Créer un dossier EDIGEO_Nom de ton EPCI
2- Dans ce dossier tu créer autant de sous dossiers que tu veux insérer de commune avec le nom com-[3 derniers chiffres de l'insee de la commune en question]
3- Dans chaque dossier tu mets les fichiers EDIGEO de la commune en question
4- Quand tu importes des données dans une nouvelle base de données avec le plugin cadastre pour le répertoire EDIGEO tu peux le dossier EDIGEO_Nom de ton EPCI
Le plugin va ta créer une base de données avec toutes les communes.
Hors ligne