Awesome
GeoNature-mobile
⚠️ GeoNature-mobile est l'application de GeoNature version 1 (jusqu'à 2017). Pour la version 2 de GeoNature, elle est remplacée par Occtax-mobile : https://github.com/PnX-SI/gn_mobile_occtax.
GeoNature est une application de saisie et de synthèse des observations faune et flore : https://github.com/Pnx-SI/GeoNature. GeoNature-mobile permet de saisir 4 de ces protocoles sur appareil mobile Android + une application de recherche dédiée à la flore.
- Saisie contact Faune vertébré
- Saisie contact Faune invertébré
- Saisie contact Faune mortalité
- Saisie Flore prioritaire
- Recherche flore
Démos
Vidéos
- Application Android contact faune - http://dai.ly/k4Heui6J10dzcO5ehXf
- Application Android recherche flore - http://dai.ly/k3bCZzAHgSC9yM5eukA
Screenshots
Concepts
La production de données d'observation avec GeoNature-mobile repose sur 4 briques indissociables constituant une chaine de travail complète (une de ces 4 briques est facultative)
- GeoNature et sa base de données (stockage + consultation et saisie web)
- GeoNature-mobiles (saisie Android)
- Geonature-mobile-webapi (lien entre la base de données GeoNature et les applications Android)
- GeoNature-mobile-sync (lien entre le terminal Android et la webapi : synchronisation des données + mise à jour applicative)
Pour pouvoir importer les données saisies avec Geonature-mobile dans la BDD PostgreSQL de GeoNature, une web-API doit être installée sur un serveur : https://github.com/PnEcrins/GeoNature-mobile-webapi Cette webapi permet à la fois d'importer les données saisies mais aussi d''exporter vers les applications mobiles les données nécessaires au fonctionnement des applications (listes des observateurs, listes des taxons, contenu des listes déroulantes)
La synchronisation de ces données peut être faite par le réseau (wifi ou 3G). Dans ce cas GeoNature-mobile-sync n'est pas indispensable.
Il est également possible de connecter le terminal mobile en USB à un PC connecté à Internet. Dans ce cas, GeoNature-mobile-sync doit être installée sur le PC. Cette application enrichi les fonctionnalités de la synchronisation :
- unification de la synchronisation des 5 applications Android en un seul clik
- mise à jour applicative (si une nouvelle version des applications ou une nouvelle configuration doit être déployée sur une flotte de terminaux Android)
- backup des saisies
- log des erreurs
L'usage de cette application est fortement recommandée dans le cadre d'une flotte importante de terminaux et/ou d'utilisateurs peu à l'aise avec les outils informatiques.
Déploiement
Voir la documentation de déploiement
Développement
Voir la documentation de développement
License
GPL3
© Makina Corpus / Sebastien Grimault / Parc national des Ecrins 2012 - 2017