Pages: 1
- Sujet précédent - Importer des fichiers shapefile dans une base de données spatialite - Sujet suivant
#1 Fri 26 February 2021 08:48
- bibimul95
- Participant occasionnel
- Date d'inscription: 28 Jun 2018
- Messages: 33
Importer des fichiers shapefile dans une base de données spatialite
Bonjour,
Je cherche à migrer des bases de données PostGis vers des bases de données sqlite.
Mon problème c'est que j'ai plusieurs table dans mes bases donc des multiples shapefile.
Dans QGIS, avec DB Manager, on arrive a importer une fichier shapefile ou autre dans une base de données.
Simplement je n'arrive à importer qu'un seul fichier à la fois.
Comme j'ai 17 base de données avec 20 fichiers différents j'aimerais me simplifier la vie et réussir à importer les 20 fichiers d'un seul coup dans la nouvelle base de données sqlite.
Inutile de me proposer de rester sur PGAdmin, c'est une demande de mon patron de migrer vers sqlite.
Donc est-ce que vous avez une solution par QGIS ou python ou autre option pour me permettre de migrer facilement plein de fichier d'une base PostGis à une base sqlite?
Merci d'avance pour vos réponses
Hors ligne
#2 Fri 26 February 2021 09:00
- Nicolas Ribot
- Membre
- Lieu: Toulouse
- Date d'inscription: 9 Sep 2005
- Messages: 1538
Re: Importer des fichiers shapefile dans une base de données spatialite
Bonjour,
GDAL/OGR vous permet de faire ca très facilement
Nicolas
Hors ligne
#3 Fri 26 February 2021 09:03
- bibimul95
- Participant occasionnel
- Date d'inscription: 28 Jun 2018
- Messages: 33
Re: Importer des fichiers shapefile dans une base de données spatialite
Dans GDAL je ne trouve que des outils pour exporter vers PostgreSQL alors que mais pas vers une spatiaLite
Hors ligne
#4 Fri 26 February 2021 09:36
- Nicolas Ribot
- Membre
- Lieu: Toulouse
- Date d'inscription: 9 Sep 2005
- Messages: 1538
Re: Importer des fichiers shapefile dans une base de données spatialite
Dans GDAL je ne trouve que des outils pour exporter vers PostgreSQL alors que mais pas vers une spatiaLite
Hors ligne
#5 Fri 26 February 2021 09:41
- bibimul95
- Participant occasionnel
- Date d'inscription: 28 Jun 2018
- Messages: 33
Re: Importer des fichiers shapefile dans une base de données spatialite
OK, je devrais trouver quelque infos mais dans qgis, comment faire concrètement le transfert de données?
Hors ligne
#6 Fri 26 February 2021 10:53
- Nicolas Ribot
- Membre
- Lieu: Toulouse
- Date d'inscription: 9 Sep 2005
- Messages: 1538
Re: Importer des fichiers shapefile dans une base de données spatialite
Je vous recommande de le faire en ligne de commande, et non dans QGIS.
ca vous permettra de controler plus finement ce que vous voulez convertir de postgis vers spatialite.
Nicolas
Hors ligne
#7 Fri 26 February 2021 10:55
- bibimul95
- Participant occasionnel
- Date d'inscription: 28 Jun 2018
- Messages: 33
Re: Importer des fichiers shapefile dans une base de données spatialite
Ok, le problème c'est que cette partie je ne maîtrise que très peu.
Sauriez-vous me dire qu'elle ligne de commande je devrais mettre?
Hors ligne
#8 Fri 26 February 2021 11:19
- Nicolas Ribot
- Membre
- Lieu: Toulouse
- Date d'inscription: 9 Sep 2005
- Messages: 1538
Re: Importer des fichiers shapefile dans une base de données spatialite
La doc de ogr2ogr vous donne des exemples d'utilisation.
par ex:
Code:
ogr2ogr -f SQLite toto.sqlite PG:"dbname=toto"
exporte toute la base postgis "toto" vers spatialite, fichier toto.sqlite.
Nicolas
Hors ligne
Pages: 1
- Sujet précédent - Importer des fichiers shapefile dans une base de données spatialite - Sujet suivant