QGIS

Comment utiliser Mergin Maps pour collaborer sur des projets QGIS ?

Que vous collectiez des données sur le terrain ou sur le bureau, Mergin Maps facilite le travail collaboratif sur vos projets QGIS . La plateforme Mergin Maps vous offre tout ce dont vous avez besoin pour travailler avec votre équipe, y compris une synchronisation fiable, une version de projet, des rôles d'utilisateur personnalisables et un stockage dans le nuage. Dans cet article, nous verrons comment vous pouvez utiliser Mergin Maps pour travailler en collaboration, que les membres de votre équipe soient sur le terrain, au bureau ou dans une combinaison des deux.

Fonctionnement de la synchronisation

Avant d'aborder les différents flux de travail pour la collaboration de projet, examinons le fonctionnement de la synchronisation dans Mergin Maps. Les utilisateurs créent un projet QGIS et le téléchargent sur le serveur Mergin Maps . Toutes les couches qui seront éditées par les collaborateurs devront être stockées en tant que couches GeoPackage dans le répertoire du projet. Une fois le projet téléchargé sur le serveur, plusieurs utilisateurs peuvent le télécharger sur leur appareil local à l'aide de l'application Mergin Maps ou du plugin QGIS . Ils peuvent apporter des modifications aux couches GeoPackage dans leur copie locale et ensuite synchroniser le projet, ce qui mettra à jour leur projet avec toutes les modifications en attente sur le serveur et téléchargera ensuite leurs modifications locales dans le projet partagé sur le serveur. 

La synchronisation dans Mergin Maps est activée par la bibliothèque Geodiff. Lorsqu'un utilisateur télécharge le projet, Mergin Maps enregistre la version actuelle du projet sur le serveur. Lorsque les utilisateurs apportent des modifications à leurs fichiers GeoPackage locaux, Geodiff crée des enregistrements de ces modifications appelés fichiers "diff". Lorsque l'utilisateur synchronise son projet, sa version locale est comparée à la dernière version sur le serveur Mergin Maps , tous les fichiers diff qui ont été téléchargés sur le serveur par d'autres utilisateurs seront téléchargés et appliqués à la version locale de l'utilisateur. Ensuite, tous les fichiers de différences générés par l'utilisateur seront appliqués au projet et téléchargés sur le serveur, et une nouvelle version du projet sera créée. Si vous souhaitez en savoir plus sur la synchronisation dans Mergin Maps, vous trouverez une explication plus détaillée dans notre documentation.

Cette méthode de gestion des versions et d'enregistrement des modifications locales permet aux utilisateurs de travailler en collaboration sur des plateformes mobiles et de bureau. Même si un utilisateur n'a pas accès à l'internet, il peut travailler localement sur le projet et télécharger les modifications lorsqu'il y a de nouveau accès.

Scénarios de travail collaboratif

Maintenant que nous avons compris comment fonctionne le processus de synchronisation de Mergin Maps , nous pouvons examiner quelques scénarios courants de travail collaboratif avec la plateforme. Les trois scénarios les plus courants sont le travail avec un projet administré dans QGIS avec la majorité du travail effectué par les utilisateurs sur le terrain sur l'application mobile, une approche mixte où les collaborateurs du projet travaillent à la fois dans QGIS et dans l'application mobile, et une collaboration basée sur le bureau où la plupart des travailleurs éditent le projet dans QGIS. Nous discuterons également des différents rôles des utilisateurs dans ces scénarios. Dans Mergin Maps, les utilisateurs peuvent se voir attribuer des rôles spécifiques qui définissent leurs niveaux de permission pour les projets sur l'espace de travail. Les rôles disponibles sont définis comme suit :

  • Lecteur - peut seulement télécharger et visualiser les projets, mais n'est pas autorisé à les modifier.
  • Éditeur - peut ajouter/modifier/supprimer des caractéristiques sur les couches de levés GeoPackage dans le projet. Il n'est pas en mesure de modifier les propriétés des couches ou du projet.
  • Rédacteur - toutes les autorisations de l'éditeur, mais aussi la possibilité de modifier les propriétés des couches et du projet ou d'ajouter et de supprimer des couches du projet.
  • L'administrateur dispose de toutes les autorisations d'un rédacteur et peut également ajouter ou supprimer des projets de l'espace de travail. Les administrateurs peuvent également gérer les utilisateurs de l'espace de travail et leur attribuer des rôles.
  • Propriétaire - toutes les autorisations de l'administrateur, mais peut supprimer l'espace de travail et gérer l'abonnement.
  • Invité - peut se voir attribuer des rôles de lecteur, d'éditeur, de rédacteur ou de propriétaire pour des projets spécifiques et ne peut voir que les projets qui lui ont été attribués. (Le propriétaire du projet est différent du propriétaire de l'espace de travail. Ce rôle vous permet de gérer l'accès au projet ou de transférer et de supprimer le projet).

Collaboration mobile

Le cas d'utilisation le plus courant de Mergin Maps est celui où la majorité du travail est effectué sur le terrain avec des appareils mobiles. Dans ce cas, un administrateur de projet SIG développera le projet dans QGIS , puis affectera des travailleurs sur le terrain qui collecteront des données à l'aide d'appareils mobiles et les synchroniseront avec le projet principal.

Rôles des utilisateurs

Dans ce scénario, le chef de projet aura un rôle d'administrateur et les travailleurs sur le terrain seront des rédacteurs. Dans certains cas, vous pouvez avoir une équipe d'utilisateurs de SIG de bureau qui pourraient utiliser les rôles d'administrateur ou de rédacteur, selon que vous souhaitez que chaque utilisateur puisse gérer plusieurs projets sur l'espace de travail. L'application ne permet que l'édition des couches d'enquête, les utilisateurs sur le terrain n'auront donc pas besoin d'autorisations plus élevées. 

Mise en place du projet

Vous devez tenir compte de l'endroit où votre enquête sera menée. Si les utilisateurs se trouvent dans des endroits éloignés sans accès à une connexion de données mobiles, vous pouvez créer des cartes d'arrière-plan hors ligne pour rendre le projet plus utilisable hors ligne. Vous pouvez également envisager d'utiliser des fonctions d'économie de stockage telles que la synchronisation sélective, de sorte que seules les pièces jointes créées par l'utilisateur soient stockées sur son appareil. 

Collaboration mixte mobile et bureautique

Un autre scénario courant pour les équipes utilisant Mergin Maps est celui où certains utilisateurs travaillent en tant qu'utilisateurs mobiles sur le terrain et d'autres travaillent sur le projet à partir de la plateforme de bureau. Les utilisateurs travailleront dans QGIS pour préparer les données pour la collecte sur le terrain et les traiteront après qu'elles aient été enregistrées par les géomètres sur le terrain. 

Rôles des utilisateurs

Dans ce scénario, la répartition des rôles au sein du projet est importante pour éviter les erreurs. Les rôles des utilisateurs du bureau devront être soigneusement étudiés afin d'éviter que les paramètres du projet ne soient remplacés par erreur. Les utilisateurs qui n'ont besoin que d'interagir avec les données de l'enquête doivent être limités aux rôles d'éditeur, tandis que ceux qui ont besoin d'accéder aux paramètres du projet doivent avoir le rôle de rédacteur ou d'administrateur s'ils ont également besoin de gérer l'accès au projet. Comme dans le scénario précédent, les utilisateurs qui ne feront que collecter des données sur le terrain devraient avoir le rôle d'éditeur.

Mise en place du projet

Ce scénario offre un flux de travail plus souple. Vous devrez déterminer quelles sont les meilleures méthodes d'interaction avec les données pour les utilisateurs de bureau par rapport aux utilisateurs sur le terrain. Cela peut signifier que vous voudrez créer des thèmes de projet différents selon que l'utilisateur se trouve sur le terrain ou sur un ordinateur de bureau. Vous pouvez décider d'utiliser une base de données PostgreSQL pour gérer des flux de données plus complexes. Mergin Maps dispose de plusieurs plugins pour gérer la synchronisation et l'accès aux données :

  1. db-sync - un outil en ligne de commande qui connecte votre projet Mergin Maps à une base de données PostgreSQL. Vous pouvez définir des filtres pour les tables qui sont synchronisées entre la base de données et le projet. La synchronisation peut être exécutée à l'aide d'un script ou configurée pour être exécutée à des intervalles déterminés. Vous pouvez définir des restrictions d'accès plus complexes pour les utilisateurs de bureau dans la base de données, tandis que les utilisateurs sur le terrain n'auront accès qu'aux tables incluses dans la synchronisation.
  2. paquets de travail - Cet outil vous permet de diviser un seul projet Mergin Maps en plusieurs sous-projets. L'outil est configuré pour diviser le projet sur la base de valeurs filtrées définies dans les tables du projet. L'avantage de cette approche est que les utilisateurs n'ont accès qu'aux données qui leur sont attribuées ou qu'ils peuvent se voir accorder l'accès au projet principal combiné. Les données sont synchronisées de manière multidirectionnelle entre les sous-projets et le projet principal.

Collaboration bureautique

Il s'agit d'un scénario de collaboration de plus en plus populaire pour les utilisateurs de Mergin Maps qui souhaitent travailler en collaboration sur des projets QGIS dans un environnement de bureau. L'historique des projets et les contrôles d'accès des utilisateurs constituent une amélioration significative par rapport au travail collaboratif sur un disque partagé. L'utilisation de Mergin Maps garantit une meilleure intégrité des données et facilite le suivi des modifications apportées par les utilisateurs.

Rôles des utilisateurs

Comme dans le cas de l'approche mixte, les équipes qui travaillent en collaboration sur un ordinateur de bureau devront examiner attentivement les autorisations relatives au projet. Étant donné que les utilisateurs du bureau peuvent supprimer des fichiers, modifier les propriétés du projet, ajouter ou supprimer des couches, ainsi que d'autres modifications susceptibles d'avoir un impact sur le projet dans son ensemble, le fait de n'accorder aux utilisateurs que le niveau d'autorisation requis pour leur rôle permettra d'éviter la perte de données par inadvertance. 

Mise en place du projet

La configuration du projet peut être très flexible dans ce scénario. Vous pouvez également économiser de l'espace de stockage sur votre serveur Mergin Maps en stockant les couches d'arrière-plan en dehors du répertoire du projet, à condition que les chemins d'accès relatifs entre le fichier du projet et les couches statiques soient les mêmes sur tous les appareils des utilisateurs. La communication entre les utilisateurs sera également importante dans ce scénario. Lorsqu'ils modifient les paramètres du projet, tels que la symbologie des couches, l'ajout/la suppression de couches ou l'ajustement des propriétés du projet, les utilisateurs devront communiquer le moment où ils effectuent ces modifications afin que les autres utilisateurs puissent synchroniser leurs projets avant et après l'introduction de ces modifications pour éviter d'écraser les paramètres du projet qui ont été modifiés. 

Mergin Maps facilite la collaboration

Que votre équipe travaille sur le terrain ou sur un bureau, Mergin Maps est un outil puissant qui facilite la collaboration avec les projets QGIS . La plateforme a été conçue dans l'optique d'un travail partagé, ce qui garantit un accès fiable et sécurisé aux données de votre projet. Mergin Maps propose une édition communautaire entièrement open-source ou une offre SaaS Premium qui s'accompagne de mises à jour régulières et d'une assistance clientèle. Si vous ne connaissez pas encore Mergin Maps, essayez une version d'essai gratuite pour voir comment elle peut améliorer le flux de travail de votre équipe !

Vous pourriez aussi aimer

Mergin Maps

Conseil de support : Utiliser HTML pour améliorer votre projet Mergin Maps

12 novembre 2025

Mergin Maps

Le croquis photographique est désormais disponible dans Mergin Maps

28 octobre 2025

Mergin Maps

Bonnes pratiques pour la gestion des utilisateurs dans Mergin Maps

10 octobre 2025

QGIS

Créer des rapports d'enquête professionnels à l'aide de QGIS Print Layout après la collecte de données sur le terrain

15 septembre 2025

QGIS

5 plugins QGIS essentiels pour les professionnels du SIG

13 août 2025

Mergin Maps

Encore plus de croquis en vue !

31 juillet 2025

partenaires

Camptocamp devient le premier revendeur officiel de Mergin Maps

6 juin 2025

Mergin Maps

Les nouveaux outils API vous offrent davantage d’options de gestion des utilisateurs !

30 mai 2025

Mergin Maps

Comment mener une enquête sur le terrain en utilisant QGIS et Mergin Maps: Un guide complet étape par étape

16 avril 2025

plugin

Grand Scott ! Mergin Maps Plugin a une machine à remonter le temps

19 mars 2025

Mergin Maps

Débloquer les fonctionnalités premium de Mergin Maps pour tous

15 janvier 2025

Mergin Maps

2024 - Bilan de l'année

20 décembre 2024

Mergin Maps

Conseil : Que faire si votre projet est trop grand ?

29 novembre 2024

Mergin Maps

Mergin Maps mesure maintenant en robinets

24 octobre 2024

Mergin Maps

Annonce du tout premier livre sur Mergin Maps de Locate Press

20 septembre 2024

mobile

Conseil de soutien - Comment simplifier l'enregistrement des lignes et des polygones ?

30 août 2024

Mergin Maps

5 meilleures applications de collecte de données sur le terrain

17 juillet 2024

Mergin Maps

Les permissions de l'éditeur - notre fonctionnalité la plus demandée !

20 juin 2024

Mergin Maps

Nous espérons que vous appréciez cette nouvelle expérience !

31 mai 2024

QGIS

Astuce : Ajouter des symboles SVG à votre projet QGIS

2 mai 2024

Mergin Maps

Mergin Maps L'application fait peau neuve

28 mars 2024

Mergin Maps

QField vs. Mergin Maps - Comparaison des applications

1er mars 2024

Mergin Maps

Bonjour de Mergin Maps!

13 février 2024

plugin

Astuce : Télécharger une version précédente de votre projet

31 janvier 2024

Mergin Maps

Mergin Maps 2023 : notre année en revue

28 décembre 2023

mobile

Mergin Maps est désormais plus rapide et plus stable que jamais

15 novembre 2023

plugin

Télécharger des tuiles pour des cartes d'arrière-plan hors ligne en cinq étapes

30 octobre 2023

partenaires

Nous avons conclu un partenariat avec MarXact pour la réalisation de levés de haute précision dans les domaines suivants Mergin Maps

27 octobre 2023

événement

Venez nous voir à INTERGEO 2023 à Berlin

29 septembre 2023

Mergin Maps

Mergin Maps Rafraîchissement de la marque

27 septembre 2023

Mergin Maps

Nous avons ajouté la possibilité de personnaliser les noms des photos dans Mergin Maps!

31 août 2023

mobile

Vous l'avez demandé et nous l'avons fait... Suivi de position sur Mergin Maps!

22 août 2023

Mergin Maps

Liste des fonctionnalités - Aidez-nous à vous aider !

27 juillet 2023

Mergin Maps

Découvrez l'interview de Mergin Maps sur App of the Day

4 mai 2023

événement

Mergin Maps Nous espérons vous voir à GeoBusiness London 2023

2 mai 2023

Mergin Maps

Vous êtes inquiet à l'idée d'utiliser un logiciel géospatial open-source pour votre entreprise ? Le support Mergin Maps est là pour vous !

28 avril 2023

Mergin Maps

Camptocamp s'associe à Mergin Maps pour proposer des solutions SIG open source

25 avril 2023

Mergin Maps

Les niveaux d'abonnement vont changer

18 avril 2023

Mergin Maps

Mergin Maps Éditions Communauté et Entreprise

31 mars 2023

Mergin Maps

Présentation des espaces de travail : Collaboration simplifiée

31 janvier 2023

Mergin Maps

Mergin Maps: une année en revue (2022)

20 décembre 2022

Mergin Maps

Mergin Maps dans le podcast MapScaping

15 décembre 2022

plugin

Visualiser et suivre les changements dans QGIS

14 décembre 2022

En cliquant sur "Accepter tous les cookies", vous acceptez que des cookies soient stockés sur votre appareil afin d'améliorer la navigation sur le site, d'analyser l'utilisation du site et de contribuer à nos efforts de marketing. Consultez notre politique en matière de cookies pour plus d'informations. Refuser les cookies ici.