|
| 1 | +--- |
| 2 | +title: "Partagez vos modèles QGIS facilement !" |
| 3 | +subtitle: Cinq méthodes pour partager un modèle dans QGIS en toute simplicité |
| 4 | +authors: |
| 5 | + - Marc Ducobu |
| 6 | +categories: |
| 7 | + - article |
| 8 | +comments: true |
| 9 | +date: 2025-12-06 |
| 10 | +description: "Découvrez 4 façons de partager vos modèles QGIS : de l'avion à l’intégration dans un plugin !" |
| 11 | +icon: fontawesome/regular/paper-plane |
| 12 | +image: |
| 13 | +license: default |
| 14 | +robots: index, follow |
| 15 | +tags: |
| 16 | + - QGIS |
| 17 | + - modèles |
| 18 | +--- |
| 19 | + |
| 20 | +# Cinq méthodes pour partager un modèle dans QGIS en toute simplicité |
| 21 | + |
| 22 | +:calendar: Date de publication initiale : {{ page.meta.date | date_localized }} |
| 23 | + |
| 24 | +## Introduction |
| 25 | + |
| 26 | +Après de longues heures de travail et beaucoup trop de litres de café, vous avez enfin créé un modèle digne d’[un tableau de Qandinsky](https://fr.wikipedia.org/wiki/Vassily_Kandinsky#/media/Fichier:Vassily_Kandinsky,_1923_-_Circles_in_a_Circle.jpg). Maintenant, vous souhaitez le partager avec vos collègues, tata Jeannine ou d'autres, afin de ne pas être le seul à pouvoir en profiter ! |
| 27 | + |
| 28 | +Dans cet article, je vous propose cinq méthodes pour diffuser votre modèle QGIS de manière simple et efficace. |
| 29 | + |
| 30 | +[Commenter cet article :fontawesome-solid-comments:](#__comments "Aller aux commentaires"){: .md-button } |
| 31 | +{: align=middle } |
| 32 | + |
| 33 | +## Méthode de l'avion en papier |
| 34 | + |
| 35 | +Un collègue très créatif, pourrait vous proposer la méthode suivante : faire une copie d'écran du modèle, l'imprimer sur une feuille A4, un pliage magique pour la transformer en concorde et l'envoyer. Merci à lui ! |
| 36 | + |
| 37 | +Cette méthode, qui peut paraître un peu loufoque, n'est pas si éloignée du temps où l'on partageait les connaissances avec des codes imprimés dans les manuels. Cela se fait encore dans certains magazines spécialisés. |
| 38 | + |
| 39 | +Bon, on est d'accord, ce n'est pas très efficace. Heureusement, la communauté de QGIS s'est penchée sur le problème et propose d'autres solutions. |
| 40 | + |
| 41 | +## Répertoire partagé |
| 42 | + |
| 43 | +Si vous travaillez en équipe et que vous souhaitez partager vos modèles avec vos collègues sans les rendre publics, vous pouvez configurer QGIS pour qu’il aille aussi chercher des modèles dans un répertoire partagé. |
| 44 | + |
| 45 | +Pour cela, rendez-vous dans "Préférences" > "Options" > "Traitement" > "Modèles" et ajoutez le chemin du répertoire partagé dans la liste des dossiers de modèles. Rapide et efficace ( merci à GeoJulien pour l’astuce ! ) ! |
| 46 | + |
| 47 | +{: .img-center loading=lazy } |
| 48 | + |
| 49 | +## Utilisation du hub de QGIS |
| 50 | + |
| 51 | +Connaissez-vous le hub des ressources QGIS ? Le hub a été introduit dans QGIS 3.14 et permet de partager facilement des modèles, des scripts, des styles, des symboles, etc. J'avoue que je n'ai pas encore le réflexe de l'utiliser et de l'inclure dans les solutions que je mets en œuvre. Si c’est aussi votre cas, voici un petit aperçu de son fonctionnement. |
| 52 | + |
| 53 | +{: .img-center loading=lazy } |
| 54 | + |
| 55 | +Le hub de QGIS est accessible à l’adresse [https://hub.qgis.org](https://hub.qgis.org). Il s’agit d’une plateforme en ligne où les utilisateurs peuvent publier et télécharger des ressources QGIS : styles, projets, modèles, etc. Vous pouvez y trouver la ressource qui vous intéresse et l’intégrer directement dans QGIS. |
| 56 | + |
| 57 | +{: .img-center loading=lazy } |
| 58 | + |
| 59 | +Si, comme moi, vous préférez limiter les manipulations, vous pouvez installer l’extension [QGIS Hub Plugin](https://plugins.qgis.org/plugins/qgis_hub_plugin/) et accéder aux ressources directement dans QGIS via l'extension. |
| 60 | + |
| 61 | +{: .img-center loading=lazy } |
| 62 | + |
| 63 | +## Utilisation du QGIS Resource Sharing |
| 64 | + |
| 65 | +Le [QGIS Resource Sharing](https://plugins.qgis.org/plugins/qgis_resource_sharing/) est un plugin qui permet de charger des ressources depuis des dépôts (repositories) en ligne. Ces dépôts peuvent contenir des styles, des symboles, des scripts et des modèles de de traitement, des modèles de traitement, des scripts R, etc. Une fois installé, le partage de ressources se fait très facilement. |
| 66 | + |
| 67 | +{: .img-center loading=lazy } |
| 68 | + |
| 69 | +Cette méthode a comme avantage de pouvoir paramétrer des sources multiples. De plus, la gestion des mises à jour est automatisée : les collections sont téléchargées et mises à jour via Git, ce qui facilite grandement la synchronisation des ressources partagées. |
| 70 | + |
| 71 | +Pour partager vos ressources, vous pouvez [créer votre propre dépôt Git](https://qgis-contribution.github.io/QGIS-ResourceSharing/authoring/creating-repository.html) ou contribuer à des dépôts existants. |
| 72 | + |
| 73 | +( merci à GeoJulien et à lbartoletti pour la découverte de l'outil ! )- |
| 74 | + |
| 75 | +## Intégration dans un plugin |
| 76 | + |
| 77 | +La dernière méthode consiste à intégrer vos modèles dans un plugin QGIS. Un plugin permet d’ajouter des outils dans la "Boîte à outils de traitements" (Processing Toolbox) de QGIS, y compris des modèles. Par exemple, l’extension [Cadastre](https://plugins.qgis.org/plugins/cadastre/) ajoute à la boîte à outils des traitements supplémentaires :exploding_head: ! |
| 78 | + |
| 79 | +{: .img-center loading=lazy } |
| 80 | + |
| 81 | +Si vous avez les compétences, vous pouvez créer un plugin pour partager vos modèles. Dans ce cas, je vous recommande d'utiliser le [QGIS plugin Templater](https://oslandia.gitlab.io/qgis/template-qgis-plugin/) qui permet d'initier une structure de plugin contenant un fournisseur de traitements. Vous pouvez aussi vous aider de l'extension [QGIS Plugin Templater GUI](https://plugins.qgis.org/plugins/qgis_plugin_templater_gui/) qui permet de configurer l'outil à partir de QGIS. |
| 82 | + |
| 83 | +Sinon, ne nous inquiétez pas, j'ai pensé à vous ! Comme je trouve que créer un plugin n'est pas une mince affaire, j'ai entrepris le développement d'un outil qui facilite cette tâche : le plugin [Models2Plugin](https://plugins.qgis.org/plugins/models2plugin/). |
| 84 | + |
| 85 | +En 3 étapes : encodage des informations de base, sélection des modèles à intégrer et génération du plugin, vous pouvez créer un plugin QGIS contenant vos modèles. |
| 86 | + |
| 87 | +{: .img-center loading=lazy } |
| 88 | + |
| 89 | +## Pour conclure |
| 90 | + |
| 91 | +Nous venons de voir cinq méthodes pour partager vos modèles QGIS. Chaque méthode a ses spécificités et peut répondre à un besoin particulier. La communauté QGIS est très active et créative pour rendre l'utilisation de QGIS toujours plus efficace. |
| 92 | + |
| 93 | +Connaissiez-vous ces différentes méthodes ? Qu’en pensez-vous ? Avez-vous d’autres astuces pour partager vos modèles ? N’hésitez pas à partager votre expérience dans les commentaires ! |
| 94 | + |
| 95 | +---- |
| 96 | + |
| 97 | +<!-- geotribu:authors-block --> |
| 98 | + |
| 99 | +{% include "licenses/default.md" %} |
0 commit comments