plugin

Visualiser et suivre les changements dans QGIS

Avec les récentes modifications apportées au plugin Mergin Maps pour QGIS, vous pouvez visualiser les changements locaux avant de synchroniser vos données.

Avez-vous déjà été dans la situation où, après avoir effectué de nombreuses modifications dans votre projet Mergin Maps , vous hésitez à appuyer sur le bouton Sync parce que vous n'êtes pas sûr que toutes les modifications requises ont été effectuées ou que vous avez peur que des modifications non souhaitées aient été introduites ? Ou peut-être avez-vous besoin de revoir le travail effectué et de voir ce qui a réellement changé entre deux versions ? Si la réponse à l'une de ces questions est "oui", alors vous apprécierez la fonctionnalité de visualisation des modifications que nous avons introduite dans la version 2022.4 du Mergin Maps pour QGIS.

La fonctionnalité de visualisation des modifications est pratique dans deux cas d'utilisation : réviser les modifications locales effectuées dans le projet Mergin Maps avant de les synchroniser avec le serveur et obtenir une liste des modifications entre deux versions du projet. Examinons de plus près cette fonctionnalité.

Visualisation des changements locaux

En travaillant avec le projet Mergin Maps , l'utilisateur peut à tout moment réviser les modifications qu'il a effectuées localement. Tout d'abord, assurez-vous que toutes les modifications de votre couche sont sauvegardées (validées) car actuellement l'affichage des modifications non sauvegardées n'est pas supporté. Ensuite, faites un clic droit sur n'importe quelle couche vectorielle et sélectionnez l'entrée "Afficher les modifications locales" dans le menu contextuel.

Accès aux modifications locales à partir du menu contextuel
Accès aux modifications locales à partir du menu contextuel

Ceci ouvrira la boîte de dialogue de la visionneuse de changements. Chaque couche vectorielle avec des modifications locales a son propre onglet dans la boîte de dialogue Changes Viewer, le nom de l'onglet correspond au nom de la couche et contient également des informations sur le nombre de modifications dans cette couche spécifique. Les modifications locales sont affichées sur la carte et sous forme de tableau. Pour distinguer les différents types de modifications, les codes de couleur suivants sont utilisés : les insertions (nouvelles caractéristiques) sont en vert, les modifications en orange et les suppressions en rouge. Il est possible d'agrandir ou de réduire la taille de la carte et du tableau en faisant glisser le séparateur entre eux, la position du séparateur est appliquée à tous les onglets et sera sauvegardée et réutilisée lors des appels ultérieurs du dialogue.

Caractéristiques ajoutées, supprimées et modifiées dans les vues cartographiques et tabulaires
Caractéristiques ajoutées, supprimées et modifiées dans les vues cartographiques et tabulaires

Le canevas de la carte dans la boîte de dialogue de la visionneuse de modifications prend en charge les opérations de base comme le panoramique ainsi que le zoom avant et arrière. Par défaut, toutes les couches du projet sont affichées sur la carte afin de fournir un meilleur contexte, mais il est possible de modifier leur visibilité en décochant le bouton "Toggle Project Layers" dans la barre d'outils au-dessus de la carte. Lorsque ce bouton est décoché, seules les modifications de la couche vectorielle actuelle sont affichées.

Si, après avoir effectué un panoramique/zoom, vous avez besoin de revenir à l'étendue où tous les changements sont visibles - appuyez sur le bouton "Zoom complet". Il est également possible de sélectionner une ou plusieurs caractéristiques spécifiques dans le tableau ci-dessous et de zoomer sur elles en cliquant sur le bouton "Zoom sur la sélection". Enfin, les modifications peuvent être ajoutées en tant que nouvelle couche mémoire au projet en cours. Pour ce faire, cliquez sur le bouton "Ajouter au projet" et choisissez l'une des options suivantes : ajouter les changements de la couche actuelle ou ajouter tous les changements de toutes les couches. Pour chaque couche modifiée, une nouvelle couche mémoire sera ajoutée au projet en cours. Ces couches de modifications conserveront le même code couleur pour les caractéristiques et la table d'attributs que celui utilisé dans le dialogue de visualisation des modifications. Veuillez noter que ces couches doivent être supprimées manuellement du projet avant la synchronisation, à moins que vous n'ayez l'intention d'en faire une partie de votre projet Mergin Maps . Une autre façon de réviser les changements locaux est d'ouvrir la visionneuse de changements à partir du dialogue d'état du projet en cliquant sur le bouton "Voir les changements".

Mergin Maps Outils de traitement

Parfois, on peut vouloir exporter les changements locaux comme une couche vectorielle et enregistrer ce fichier pour une utilisation ultérieure. Bien sûr, cela peut être fait à l'aide de la boîte de dialogue Changes Viewer, mais cela prend du temps, surtout lorsque le projet Mergin Maps comporte de nombreuses couches ou s'il est nécessaire de vérifier les modifications locales dans plusieurs projets. Pour couvrir ce cas d'utilisation, nous fournissons également l'outil "Extraire les changements locaux". Cet outil fait partie du plugin Mergin Maps QGIS et peut être trouvé sous le groupe "Mergin Maps" dans la boîte à outils de Processing.

Mergin Maps Outils de traitement pour créer des changeset
Mergin Maps Outils de traitement pour créer des changeset

Dans la boîte de dialogue de l'outil, vous devez spécifier un répertoire avec votre projet Mergin Maps , sélectionner une couche d'intérêt en choisissant parmi les couches disponibles ou en sélectionnant un fichier GeoPackage dans le répertoire du projet et la couche dans ce fichier.

Outil de traitement pour extraire les changements locaux
Outil de traitement pour extraire les changements locaux

Une couche de sortie contenant les changements locaux sera créée comme une couche temporaire ou régulière et ajoutée au projet actuel. Cette couche aura le même style (à la fois pour les caractéristiques et la table d'attributs) que les couches produites par le dialogue Changes Viewer.

Résultat de l'outil de traitement des changements locaux
Résultat de l'outil de traitement des changements locaux

L'outil "Create diff" est pratique lorsque vous devez réviser les changements entre deux versions de la couche dans le projet Mergin Maps . Cet outil fait également partie du plugin Mergin Maps QGIS , et il est implémenté comme un algorithme de Processing. L'outil " Create diff " se trouve dans le groupe "Mergin Maps" de la boîte à outils de Processing.

Le dialogue de l'outil est assez similaire à celui de l'outil "Extraire les changements locaux". Remplissez les valeurs d'entrée : répertoire de votre projet Mergin Maps , couche d'intérêt, numéros de version de début et de fin. Enfin, spécifiez l'emplacement de la couche vectorielle de sortie ou laissez le champ vide si vous voulez qu'elle soit une couche temporaire dans votre projet actuel. Après avoir cliqué sur "Run", l'outil interrogera le serveur pour obtenir des informations et générera une couche vectorielle contenant toutes les modifications apportées entre les versions de la couche spécifiée. Par exemple, si la valeur d'un champ a été modifiée dans une version et que ce même champ a été modifié à nouveau dans une autre version, seule la dernière modification sera indiquée dans le fichier de modifications de sortie.

Cette fonctionnalité est une nouvelle étape dans nos efforts continus pour créer un outil facile à utiliser pour la collecte et la gestion des données en collaboration. Si vous avez besoin d'aide ou si vous voulez partager votre expérience avec le plugin Mergin Maps QGIS , rejoignez-nous dans le salon de discussion de la communauté, et nous serons heureux d'entendre vos réflexions.

Vous pourriez aussi aimer

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

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.