Skip site navigation (1) Skip section navigation (2)

Re: SGBD embarqué pour carnet de terrain informatisé

From: Vincent Picavet <vincent(dot)picavet(at)oslandia(dot)com>
To: pgsql-fr-generale(at)postgresql(dot)org
Cc: "Marie-Claude QUIDOZ" <Marie-Claude(dot)QUIDOZ(at)cefe(dot)cnrs(dot)fr>
Subject: Re: SGBD embarqué pour carnet de terrain informatisé
Date: 2012-05-10 18:05:17
Message-ID: 201205101805.18194.vincent.picavet@oslandia.com (view raw or flat)
Thread:
Lists: pgsql-fr-generale
Bonjour,
 
> Dans le projet de ce type, en général, le stockage des données se fait à
> l'aide de fichiers à plat (style csv). Un des inconvénients de cette
> solution est l'accès aux données historiques. Nous sommes donc en train 
> d'étudier la possibilité de connecter notre interface de saisie (QGIS dans
> l'expérimentation en cours) à une base de données.

PostGIS est dédié à être utilisé en mode client serveur, et il ce n'est 
vraiment pas une bonne idée de le faire tourner sur une tablette, et c'est 
aussi une mauvaise idée de travailler avec une connexion externe directement.

Nous réalisons déjà ce genre de projets, en utilisant QGIS pour l'interface 
(qui tourne déjà sous android dans sa version desktop), et en privilégiant 
Spatialite pour embarquer les données dans le matériel.
Ensuite nous utilisons les outils de QGIS pour faire une extraction PostgreSQL 
vers Spatialite, puis refaire une mise à jour vers PostGIS, éventuellement 
avec des outils de gestion de conflit.

Le processus n'est pas encore complètement souple et direct, et nécessite pas 
mal de mise en place et d'adaptation, mais votre cas d'utilisation est dans la 
ligne directe des travaux actuels autour de QGIS, spatialite et postgis :
* amélioration de l'ergonomie de l'extraction / réimport de postgis vers 
spatialite
* amélioration de la gestion des conflits lors du réimport
* redéveloppement d'une interface QGIS spécifique pour android

Pour ce dernier point, un GSoC est en cours, et votre use case est le use case 
principal. Le point bloquant actuellement est le support des plugins Python 
pour QGIS sur Android. Des avancées ont été réalisées au dernier Community 
meeting de lyon récemment ceci étant, et cela devrait avancer rapidement avec 
le GSoC. On peut donc penser qu'un premier prototype pour la rentrée est 
envisageable.
Bien sur, si vous contribuez à l'amélioration de ces différents outils, ça 
avancera plus vite :)
Je vous invite donc à vous rapprocher des communautés de développement QGIS / 
Spatialite sur ces sujets.

Cordialement
Vincent Picavet

In response to

Responses

pgsql-fr-generale by date

Next:From: MtcocktailDate: 2012-05-10 18:12:01
Subject: Re: [pgsql-fr-generale] SGBD embarqué pour carnet de terrain informatisé
Previous:From: Guillaume LelargeDate: 2012-05-10 16:56:49
Subject: Re: SGBD embarqué pour carnet de terrain informatisé

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group