Cartographie primaire des zones potentiellement exposées aux glissements de t...
Développement d'une application mobile et d'un système d'information pour le suivi des opérations forestières
1. Développement d’une application
mobile et d’un système d’
information pour le suivi des
opérations forestières
Mathieu Ouellette
Coopérative Forestière des Hautes-Laurentides
2. Plan
But: présenter une étude de cas appliquée et des pistes de
solutions pour implanter une solution mobile de collecte de
données sur le terrain
●
●
●
●
●
Pourquoi une application mobile?
Contexte d’opération
Mobilité: choix technologiques
Application mobile
Système d’information
6. Propagation des erreurs
Oublis
Informations incomplètes
et erronées
Portrait inexact
Oublis
Erreurs de saisie
Données illisibles
Pertes de fichiers
Coordonnées mal retranscrites
Données manquantes
12. Choix technologiques
Absence de connexion?
Milieu hostile?
OS approprié
Disponibilité des apps
Interdépendance
Robuste ou non?
Taille de l’écran
OS
13. Tablettes robustes: critères
●
●
●
●
●
●
●
●
OS... et version de l’OS
Normes militaires (eau, froid, choc, poussière)
Écran: taille appropriée pour la fonction?
Possibilité de changer la pile sur le terrain?
Caméra: avant? arrière? les deux?
Carte microSD?
GPS, senseurs, NFC, etc.
Sensibilité tactile de l’écran: peut-on la changer (très
utile sous la forte pluie!)
● Poignée, étuis, stylet, accessoires, etc.
● Entreprise, disponibilité, services, etc.
● Ou tout autre critère pertinent pour vos besoins…
14. Panasonic Toughpad
Notre choix:
● 7 unités JT-B1 (7 pouces, pile changeable, poignée,
NFC, etc.) pour les contremaîtres
● 2 unités FZ-A1 (10 pouces) pour les directeurs
15. Application mobile
Quelle solution choisir pour une application de
collecte de données sur le terrain?
Gratuite ou payante
et téléchargeable
Achat auprès d’une
entreprise spécialisée
Développement d’une
solution propre à votre
entreprise (consultant
ou à l’interne)
16. Développement à l’interne
Pourquoi choisir de développer notre propre
solution?
● Contrôle et meilleure intégration
● Esprit coopératif (génère du travail)
● Expériences négatives vécues par le passé
17. BOJdroid
●
●
●
●
●
●
●
●
●
Android
Eclipse ADT
API Java
XML pour le UI
But: augmenter la qualité des données et l’efficacité sur
le terrain (et au bureau!)
Remplace environ 25 formulaires papiers (ponceaux,
drainages, érosion, contraintes d’opération, inspection
de la machinerie, etc.)
Application géo-centrique (localisation, photos, carto)
Stocke les données dans une BD interne SQLite
Automatisation, validations, etc.
22. Système d’information
● Où et comment stocker les données
récoltées via l’application mobile?
● Comment intégrer les données dans l’
infrastructure existante et avec les
applications clientes?
● Quels sont les besoins des utilisateurs des
données?
23. Différentes options
Nos propres serveurs
Info-nuagique avec
latitude sur le choix des
technologies
Google App Engine et
produits affiliés
24. Google App Engine etc.
Avantages
●
●
Bonne intégration entre Android et App Engine
Plusieurs API et outils pour la consultations des données (Fusion Tables
pris en charge par GDAL/OGR, Visualization API, etc.)
Contraintes
●
●
●
Pas d’écriture du Data Store à l’extérieur, Fusion Table est expérimentale
et limitée en nombre d’enregistrements, prix, etc.
Ne s’intégre pas avec certaines des applications clientes utilisées à la
CFHL
Concepts de “privé”, “partagé”, “public”, etc. pas toujours clair et semble à
la merci de Google
25. Mariage entre open
source et interopérabilité
Network link
Google Earth
GeoServer
PostgreSQL/P
ostGIS
Quantum GIS
ODBC
MS Excel
26. Spreadsheet guru
● Le spreadsheet guru ne s’intéresse pas
(encore) à la géomatique
● Il s’intéresse aux tris,
formules, tableaux
croisés dynamiques, etc.
● La responsabilité du
géomaticien est donc
“nourrir” Excel en
données
27. Conclusion
Pour la suite des choses...
● Développement just-in-time
● Web service intra-muros dans notre coop
● NFC
● Améliorer la cartographie
Désir de collaborer avec des entreprises
voulant implanter des solutions mobiles pour la
collecte de données sur le terrain et en
foresterie