Mergin Maps évolue rapidement ces dernières années et nous avons le plaisir d'annoncer une nouvelle fonctionnalité passionnante : Le suivi de la position en arrière-plan. Elle fonctionne à la fois sur les appareils Android et iOS. Le suivi en direct fonctionne également lorsque l'application est réduite en arrière-plan, ce qui augmente l'autonomie de la batterie et permet aux utilisateurs d'effectuer d'autres tâches sur le téléphone ou de le garder dans leur poche.
Grâce au retour d'information et aux suggestions de nos utilisateurs, nous avons recueilli un ensemble détaillé d'exigences et avons commencé le travail au début de cette année. Cette fonction permet aux utilisateurs de revenir sur leurs pas et d'enregistrer l'historique de leurs mouvements pendant qu'ils effectuent des relevés. Dans cet article de blog, nous allons nous pencher sur la fonction de suivi dans Mergin Maps et voir comment elle peut être utilisée pour surveiller l'équipe d'enquêteurs.
Comment activer le suivi
Pour activer le suivi, vous devez ouvrir votre projet Mergin Maps dans QGIS. Dans les paramètres du projet, vous pouvez sélectionner l'option permettant le suivi du projet. Notez que cela activera le suivi pour tous les utilisateurs qui contribuent au projet en tant que "rédacteur".
Pour plus d'informations, vous pouvez consulter la page de documentation.
Comment utiliser le suivi dans l'application mobile
Une fois que le suivi est activé pour le projet, vous pouvez démarrer et arrêter le suivi dans l'application, à partir du menu principal en bas :
Pour arrêter le suivi, vous devez ouvrir le même menu et arrêter l'enregistrement de vos pistes.
Comment cela fonctionne-t-il ?
Les emplacements des utilisateurs sont enregistrés fréquemment (en fonction des paramètres sélectionnés dans le plugin) en arrière-plan dans une table de lignes de GeoPackage(tracking_layer ) et synchronisés avec le reste des données du projet. La couche est livrée avec un ensemble de champs d'attributs par défaut pour le nom de l'utilisateur, l'heure de début et de fin de chaque trace.
En outre, il enregistre le temps sous la forme d'une valeur M pour chaque sommet. L'unité de temps est l'époque Unix en secondes. Pour utiliser le temps, vous pouvez utiliser l'expression QGIS pour le convertir en temps UTC. L'expression ci-dessous convertit les valeurs m en temps UTC dans QGIS:
date_from_epoch( m*1000)
Le résultat peut être visualisé sur le site QGIS:
Suivi personnalisable en fonction de vos besoins
Le suivi de la position sur le site Mergin Maps vous offre des moyens encore plus souples de collecter des données. Cette fonction recueille des informations historiques sur la localisation tant qu'elle est activée sur l'appareil mobile. Vous avez la possibilité de définir la fréquence des demandes de localisation, ce qui permet un enregistrement plus détaillé ou des mises à jour moins fréquentes afin de réduire la consommation d'énergie et d'économiser la batterie. Cela vous permettra d'enregistrer les itinéraires vers les biens, de suivre la position des coéquipiers ou d'avoir une idée du temps nécessaire pour se rendre d'un endroit à l'autre.
Nous serions ravis d'entendre les commentaires des utilisateurs sur cette nouvelle fonctionnalité. De plus, si vous avez des idées sur la façon dont nous pouvons améliorer Mergin Maps , veuillez visiter notre Wishlist où vous pouvez suggérer de nouvelles fonctionnalités comme celle-ci ou voter pour d'autres fonctionnalités que vous aimeriez voir dans Mergin Maps.
Maintenant, collectons des données !