Développement d’une application
mobile et d’un système d’
information pour le suivi des
opérations forestières
Mathieu Oue...
Plan
But: présenter une étude de cas appliquée et des pistes de
solutions pour implanter une solution mobile de collecte d...
CFHL
●
●
●
●
●
●

Environ 350 travailleurs
Récolte
Foresterie
Sylviculture
Centre de production de plans
Recherche et déve...
Pourquoi une application
mobile à la CFHL?

Certifications

Qualité des données
pour une meilleure
prise de décisions

Eff...
Avant...
Propagation des erreurs
Oublis

Informations incomplètes
et erronées
Portrait inexact
Oublis

Erreurs de saisie
Données il...
Coûteux!
Contexte d’opération
Contexte d’opération
Survival of the fittest!
Choix technologiques

Interdépendance
Choix technologiques
Absence de connexion?
Milieu hostile?

OS approprié
Disponibilité des apps

Interdépendance
Robuste o...
Tablettes robustes: critères
●
●
●
●
●
●
●
●

OS... et version de l’OS
Normes militaires (eau, froid, choc, poussière)
Écr...
Panasonic Toughpad
Notre choix:
● 7 unités JT-B1 (7 pouces, pile changeable, poignée,
NFC, etc.) pour les contremaîtres
● ...
Application mobile
Quelle solution choisir pour une application de
collecte de données sur le terrain?

Gratuite ou payant...
Développement à l’interne
Pourquoi choisir de développer notre propre
solution?
● Contrôle et meilleure intégration
● Espr...
BOJdroid
●
●
●
●
●
●

●
●
●

Android
Eclipse ADT
API Java
XML pour le UI
But: augmenter la qualité des données et l’effica...
Aperçu

Photo géolocalisée

Gestion des budgets
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é...
Différentes options

Nos propres serveurs

Info-nuagique avec
latitude sur le choix des
technologies

Google App Engine et...
Google App Engine etc.
Avantages
●
●

Bonne intégration entre Android et App Engine
Plusieurs API et outils pour la consul...
Mariage entre open
source et interopérabilité
Network link

Google Earth
GeoServer

PostgreSQL/P
ostGIS

Quantum GIS
ODBC
...
Spreadsheet guru
● Le spreadsheet guru ne s’intéresse pas
(encore) à la géomatique
● Il s’intéresse aux tris,
formules, ta...
Conclusion
Pour la suite des choses...
● Développement just-in-time
● Web service intra-muros dans notre coop
● NFC
● Amél...
Upcoming SlideShare
Loading in...5
×

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

394

Published on

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

  • Be the first to like this

No Downloads
Views
Total Views
394
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "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
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×