sig open source et recherche en agro-environnement....2013/12/08  · * sqlite est écrit en langage...

11
SIG Open Source et Recherche en agro-environnement. QGIS 2.0 et son plugin « hors connexion » Julien ANCELIN Décembre 2013

Upload: others

Post on 13-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SIG Open Source et Recherche en agro-environnement....2013/12/08  · * Sqlite est écrit en langage C. Il n'utilise aucune librairie externe et fait l'usage d'un nombre limité de

SIG Open Source et Recherche en agro -environnement.

QGIS 2.0 et son plugin « hors connexion »

Julien ANCELIN Décembre 2013

Page 2: SIG Open Source et Recherche en agro-environnement....2013/12/08  · * Sqlite est écrit en langage C. Il n'utilise aucune librairie externe et fait l'usage d'un nombre limité de

.02

SOMMAIRE

Julien Ancelin / SIG Open source et Recherche en ag ro-environnement Décembre 2013

�L' Unité Expérimentale de St Laurent de la Prée et son Expérimentation Système.

�SIGMA ses objectifs et ses outils.

�Portabilité des outils SIG.

�Qgis « hors connexion ».

�Format .sqlite.

�Avantage et limite du système.

Page 3: SIG Open Source et Recherche en agro-environnement....2013/12/08  · * Sqlite est écrit en langage C. Il n'utilise aucune librairie externe et fait l'usage d'un nombre limité de

.03

Décembre 2013Julien Ancelin / SIG Open source et Recherche en ag ro-environnement

�Système de polyculture-élevage en marais�200 ha en marais�Cultures: 45 ha (drainées)�Prairies: 150 ha prairies (majorité de PN)�Troupeau maraîchin (50 mères et suite)�Intérêt particulier pour la Faune et la Flore�Étude des zones humides et de la gestion de l'eau

Unité expérimentale de St Laurent de la Prée

Objectifs de l'expérimentation systèmel’amélioration de la biodiversité et un meilleur re spect de l’environnement

l’augmentation de l’autonomie du système d'exploita tion

Page 4: SIG Open Source et Recherche en agro-environnement....2013/12/08  · * Sqlite est écrit en langage C. Il n'utilise aucune librairie externe et fait l'usage d'un nombre limité de

.04

Décembre 2013Julien Ancelin / SIG Open source et Recherche en ag ro-environnement

Expérimentation système

Page 5: SIG Open Source et Recherche en agro-environnement....2013/12/08  · * Sqlite est écrit en langage C. Il n'utilise aucune librairie externe et fait l'usage d'un nombre limité de

.05

Décembre 2013Julien Ancelin / SIG Open source et Recherche en ag ro-environnement

SIG: Centralisation & Accessibilité

�Quitter la gestion de données sous tableur et centraliser l'information.�Permettre aux utilisateurs d'intégrer, de consulter et d'extraire des données de manièreautonome.�Sécuriser et personnaliser les accès.�Garantir l'intégrité des données.�Accéder aux informations de n'importe quel lieux.�Gérer des accès concurrentiels�Favoriser les API sur serveur.�Favoriser l'Open Source.�Limiter au maximum le temps de développement pour se concentrer sur les données.

Page 6: SIG Open Source et Recherche en agro-environnement....2013/12/08  · * Sqlite est écrit en langage C. Il n'utilise aucune librairie externe et fait l'usage d'un nombre limité de

.06

Décembre 2013Julien Ancelin / SIG Open source et Recherche en ag ro-environnement

Outils 100 % OpenSource

LizMap

Page 7: SIG Open Source et Recherche en agro-environnement....2013/12/08  · * Sqlite est écrit en langage C. Il n'utilise aucune librairie externe et fait l'usage d'un nombre limité de

.07

Décembre 2013Julien Ancelin / SIG Open source et Recherche en ag ro-environnement

Portabilité des outils

* possibilité d'ouvrir l'interface de SIGMA sur ordinateur, tablette, smartphone avec une connexion web.

* connexion web de type filaire, wifi, téléphonie( 3g, 4g).

* si pas de connexion : possibilité de travailler en « offline » grâce au module hors connexion de Qgis.

Page 8: SIG Open Source et Recherche en agro-environnement....2013/12/08  · * Sqlite est écrit en langage C. Il n'utilise aucune librairie externe et fait l'usage d'un nombre limité de

.08

Décembre 2013Julien Ancelin / SIG Open source et Recherche en ag ro-environnement

Qgis « Hors Connexion »

L’extension Édition offline automatise la synchronisation en copiant le contenu d’une source dedonnées (habituellement PostGIS) vers une base Spatialite et en stockant les éditions offlinesdans des tables dédiées.Après s’être connecté de nouveau au réseau, il est possible d’appliquer les éditions offline auxjeux de données sources.

Page 9: SIG Open Source et Recherche en agro-environnement....2013/12/08  · * Sqlite est écrit en langage C. Il n'utilise aucune librairie externe et fait l'usage d'un nombre limité de

.09

Décembre 2013Julien Ancelin / SIG Open source et Recherche en ag ro-environnement

Format « Hors connexion » →

* Aucune dépendances, multi-plateforme et disponible dans tous les langages deprogrammation.

* Sqlite est écrit en langage C. Il n'utilise aucune librairie externe et fait l'usage d'un nombrelimité de fonctions de la librairie standard du langage C.

* Sqlite fonctionne sur tous les systèmes d'exploitation et on peut s'en servir dans tous leslangages de programmation. Vous pouvez accéder à la même base de donnéesindifféremment en PHP et en Python par exemple.

* Sqlite est une base de données embarquée. Il n'y a pas de système client/serveur ouencore d'accès depuis le réseau. Sqlite se résume à un simple fichier sur le disque en local.

* Sqlite supporte la majorité des commandes SQL

Page 10: SIG Open Source et Recherche en agro-environnement....2013/12/08  · * Sqlite est écrit en langage C. Il n'utilise aucune librairie externe et fait l'usage d'un nombre limité de

.010

Décembre 2013Julien Ancelin / SIG Open source et Recherche en ag ro-environnement

Avantage et limite du système

V les fichier .sqlite sont simples et transportables facilement.

V Qgis lit facilement ce format ce qui permet d'envoyer des données en un seul fichier à un tier (vs .shp .dbf .prj .shx).

V contrairement à un tableur, on donc peut gérer des relations SQL entre plusieurs tables.

V SQLite est libre avec une licence qui permet son utilisation sans restriction.

X plus le projet est complexe (ex : valeur relationelle, table liés, type de champ exotique) moins l'outil sera capable de récupérer les valeurs et entraînera des bug lors de la création du « offline.sqlite ». Il est donc important de faire des projets simple et mono tâche.

X Les utilisateurs non géomaticiens, doivent utiliser Qgis : formation obligatoire vs webSig.

X pas de protection complexe

X limité dans les format de colonnes

Sqlite ne replace pas les fonctionnalités avancées de Postgresql mais permet une souplesse pour le travail de terrain sans connexion réseau.

Page 11: SIG Open Source et Recherche en agro-environnement....2013/12/08  · * Sqlite est écrit en langage C. Il n'utilise aucune librairie externe et fait l'usage d'un nombre limité de

.011

Décembre 2013Julien Ancelin / SIG Open source et Recherche en ag ro-environnement

Merci de votre attention