Développement d'une application mobile et d'un système d'information pour le suivi des opérations forestières

1,340 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,340
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
26
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Développement d'une application mobile et d'un système d'information pour le suivi des opérations forestières

  1. 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. 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
  3. 3. CFHL ● ● ● ● ● ● Environ 350 travailleurs Récolte Foresterie Sylviculture Centre de production de plans Recherche et développement
  4. 4. Pourquoi une application mobile à la CFHL? Certifications Qualité des données pour une meilleure prise de décisions Efficacité = $
  5. 5. Avant...
  6. 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
  7. 7. Coûteux!
  8. 8. Contexte d’opération
  9. 9. Contexte d’opération
  10. 10. Survival of the fittest!
  11. 11. Choix technologiques Interdépendance
  12. 12. Choix technologiques Absence de connexion? Milieu hostile? OS approprié Disponibilité des apps Interdépendance Robuste ou non? Taille de l’écran OS
  13. 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. 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. 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. 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. 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.
  18. 18. Aperçu Photo géolocalisée Gestion des budgets
  19. 19. Aperçu Optimisation du contenu des listes Valeurs standards
  20. 20. Aperçu Utilisation des spinners (liste), boutons radios, boîtes à cocher ou edit text pour optimiser la saisie
  21. 21. Leaflet offline Stockage externe, GeoJSON
  22. 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. 23. Différentes options Nos propres serveurs Info-nuagique avec latitude sur le choix des technologies Google App Engine et produits affiliés
  24. 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. 25. Mariage entre open source et interopérabilité Network link Google Earth GeoServer PostgreSQL/P ostGIS Quantum GIS ODBC MS Excel
  26. 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. 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

×