Upload
acsg-section-montreal
View
441
Download
0
Embed Size (px)
DESCRIPTION
Citation preview
Développement d’une application mobile et d’un système d’information pour le suivi des opérations forestièresMathieu OuelletteCoopérative Forestière des Hautes-Laurentides
PlanBut: 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
CFHL● Environ 350 travailleurs● Récolte● Foresterie● Sylviculture● Centre de production de plans● Recherche et développement
Pourquoi une application mobile à la CFHL?
Qualité des données pour une meilleure prise de décisions
CertificationsEfficacité = $
Avant...
Propagation des erreursOublis
Oublis
Coordonnées mal retranscritesDonnées manquantes
Erreurs de saisieDonnées illisibles
Pertes de fichiers
Informations incomplètes et erronéesPortrait inexact
Coûteux!
Contexte d’opération
Contexte d’opération
Survival of the fittest!
Choix technologiques
Interdépendance
Choix technologiques
Interdépendance
Absence de connexion?Milieu hostile?
Robuste ou non?Taille de l’écranOS
OS appropriéDisponibilité des apps
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…
Panasonic ToughpadNotre 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
Application mobileQuelle 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)
Développement à l’internePourquoi 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é
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.
Aperçu
Gestion des budgets
Photo géolocalisée
Aperçu
Optimisation du contenu des listes
Valeurs standards
Aperçu
Utilisation des spinners (liste), boutons radios, boîtes à cocher ou edit text pour optimiser la saisie
Leaflet offline Stockage externe, GeoJSON
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?
Différentes options
Nos propres serveurs Info-nuagique avec latitude sur le choix des technologies
Google App Engine et produits affiliés
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
Mariage entre open source et interopérabilité
PostgreSQL/PostGIS
MS Excel
Quantum GIS
Google Earth
GeoServer
ODBC
Network link
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
ConclusionPour 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