﻿{"id":14240,"date":"2025-07-22T10:00:00","date_gmt":"2025-07-22T08:00:00","guid":{"rendered":"https:\/\/www.sigterritoires.fr\/?p=14240"},"modified":"2025-07-26T11:05:14","modified_gmt":"2025-07-26T09:05:14","slug":"travailler-ou-former-en-toute-autonomie-creer-un-environnement-qgis-portable","status":"publish","type":"post","link":"https:\/\/www.sigterritoires.fr\/index.php\/travailler-ou-former-en-toute-autonomie-creer-un-environnement-qgis-portable\/","title":{"rendered":"Travailler ou former en toute autonomie : cr\u00e9er un environnement QGIS portable"},"content":{"rendered":"\n<p>Dans nos pr\u00e9c\u00e9dents articles, nous avons vu comment structurer un environnement de travail efficace dans QGIS \u00e0 l\u2019aide de favoris, de projets mod\u00e8les, du plugin <strong>Layer Menu from Project<\/strong>, et de scripts PyQGIS.<br>Aujourd\u2019hui, nous franchissons une \u00e9tape essentielle : <strong>rendre cet environnement portable<\/strong>, pour pouvoir l\u2019utiliser <strong>hors ligne, en d\u00e9placement, en formation ou en intervention terrain.<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-light-blue ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Contenu <\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/travailler-ou-former-en-toute-autonomie-creer-un-environnement-qgis-portable\/#Pourquoi_un_environnement_portable\" >Pourquoi un environnement portable ?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/travailler-ou-former-en-toute-autonomie-creer-un-environnement-qgis-portable\/#Ce_que_contient_un_environnement_QGIS_portable\" >Ce que contient un environnement QGIS portable<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/travailler-ou-former-en-toute-autonomie-creer-un-environnement-qgis-portable\/#Etape_1_Creer_un_dossier_racine_bien_structure\" >\u00c9tape 1 : Cr\u00e9er un dossier racine bien structur\u00e9<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/travailler-ou-former-en-toute-autonomie-creer-un-environnement-qgis-portable\/#Etape_2_Tester_lenvironnement_depuis_un_autre_poste\" >\u00c9tape 2 : Tester l\u2019environnement depuis un autre poste<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/travailler-ou-former-en-toute-autonomie-creer-un-environnement-qgis-portable\/#Option_embarquer_QGIS_lui-meme_version_portable_Windows\" >Option : embarquer QGIS lui-m\u00eame (version portable Windows)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/travailler-ou-former-en-toute-autonomie-creer-un-environnement-qgis-portable\/#Option_synchroniser_via_Nextcloud_ou_Git\" >Option : synchroniser via Nextcloud ou Git<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/travailler-ou-former-en-toute-autonomie-creer-un-environnement-qgis-portable\/#Bonus_une_interface_de_demarrage_conviviale\" >Bonus : une interface de d\u00e9marrage conviviale<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/travailler-ou-former-en-toute-autonomie-creer-un-environnement-qgis-portable\/#En_resume\" >En r\u00e9sum\u00e9<\/a><\/li><\/ul><\/nav><\/div>\n\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Pourquoi_un_environnement_portable\"><\/span>Pourquoi un environnement portable ?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Travailler <strong>depuis n\u2019importe quel ordinateur<\/strong>, sans rien installer<\/li>\n\n\n\n<li>Mener une <strong>formation QGIS sur site<\/strong>, m\u00eame sans connexion internet<\/li>\n\n\n\n<li>Partager une configuration QGIS compl\u00e8te avec un coll\u00e8gue ou un partenaire<\/li>\n\n\n\n<li>Avoir toujours <strong>les bons outils, donn\u00e9es, styles et mod\u00e8les sous la main<\/strong><\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Ce_que_contient_un_environnement_QGIS_portable\"><\/span>Ce que contient un environnement QGIS portable<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Un r\u00e9pertoire organis\u00e9 de mani\u00e8re claire, copiable sur une <strong>cl\u00e9 USB, un disque externe ou un dossier synchronis\u00e9 (ex. Nextcloud, Dropbox, Git)<\/strong> :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>QGIS_Portable\/\n\u251c\u2500\u2500 QGIS_Portable_Windows\/     \u2190 version portable de QGIS (facultatif)\n\u251c\u2500\u2500 Donnees\/                   \u2190 couches SHP, GeoJSON, GeoPackage\u2026\n\u251c\u2500\u2500 Styles_QML\/                \u2190 styles personnalis\u00e9s\n\u251c\u2500\u2500 Projets_modele\/            \u2190 projets QGIS .qgz de r\u00e9f\u00e9rence\n\u251c\u2500\u2500 Couches_dynamique\/         \u2190 projets sources pour Layer Menu\n\u251c\u2500\u2500 Scripts_PyQGIS\/            \u2190 scripts utilitaires ou automatisation\n\u251c\u2500\u2500 Fiches\/                    \u2190 tutoriels, PDF, documentation\n\u2514\u2500\u2500 D\u00e9marrage.html             \u2190 page d'accueil ou guide utilisateur\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Etape_1_Creer_un_dossier_racine_bien_structure\"><\/span>\u00c9tape 1 : Cr\u00e9er un dossier racine bien structur\u00e9<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Cr\u00e9ez un dossier <code>QGIS_Portable\/<\/code> contenant :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>vos <strong>donn\u00e9es<\/strong> : de pr\u00e9f\u00e9rence en format <strong><a href=\"https:\/\/www.sigterritoires.fr\/index.php\/le-format-geopackage-et-qgis-3\/\">GeoPackage<\/a><\/strong> (\u00e9vite les d\u00e9pendances .shp)<\/li>\n\n\n\n<li>vos <strong>fichiers .qml<\/strong> associ\u00e9s aux styles (nomm\u00e9s comme les couches)<\/li>\n\n\n\n<li>vos <strong>projets mod\u00e8les<\/strong> enregistr\u00e9s avec <strong>chemins relatifs<\/strong><\/li>\n\n\n\n<li>vos <strong>scripts<\/strong> : format <code>.py<\/code>, comment\u00e9s et test\u00e9s<\/li>\n\n\n\n<li>un <strong>fichier README.md<\/strong> ou une page HTML avec les instructions de d\u00e9part<\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Astuce : utilisez les chemins <strong>relatifs<\/strong> dans vos projets (<code>Pr\u00e9f\u00e9rences &gt; Options &gt; G\u00e9n\u00e9ral &gt; Stocker les chemins relatifs<\/code>)<\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Etape_2_Tester_lenvironnement_depuis_un_autre_poste\"><\/span>\u00c9tape 2 : Tester l\u2019environnement depuis un autre poste<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Copiez votre dossier <code>QGIS_Portable\/<\/code> sur une cl\u00e9 USB ou un disque externe<\/li>\n\n\n\n<li>Branchez-la sur un autre poste (sans connexion si possible)<\/li>\n\n\n\n<li>Ouvrez un projet <code>.qgz<\/code> depuis le dossier <code>Projets_modele\/<\/code><\/li>\n\n\n\n<li>V\u00e9rifiez que toutes les couches s\u2019affichent, les styles se chargent, les scripts fonctionnent<\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>En cas de probl\u00e8me : ouvrez l\u2019onglet <strong>Sources de donn\u00e9es<\/strong> pour corriger les chemins cass\u00e9s.<\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Option_embarquer_QGIS_lui-meme_version_portable_Windows\"><\/span>Option : embarquer QGIS lui-m\u00eame (version portable Windows)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>T\u00e9l\u00e9chargez la version portable de QGis pour Windows: <a href=\"https:\/\/www.sigterritoires.fr\/qgis344\" title=\"version portable 3.44\">version portable 3.44<\/a><\/li>\n\n\n\n<li>Extrayez le tout dans <code><code><strong><em>QGIS 3.44.0<\/em><\/strong><\/code>\/<\/code><\/li>\n\n\n\n<li>Ajoutez un raccourci <code><strong><em>QGIS 3.44.0\/<strong><em>launch_qgis_portable<\/em><\/strong>.bat<\/em><\/strong><\/code> sur votre page d\u2019accueil<\/li>\n\n\n\n<li>Double-cliquez : QGIS d\u00e9marre sans installation ni droits admin<\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p> Id\u00e9al pour les formations en salle sans droits administrateur.<\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Option_synchroniser_via_Nextcloud_ou_Git\"><\/span>Option : synchroniser via Nextcloud ou Git<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Si vous \u00eates en \u00e9quipe :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Cr\u00e9ez un dossier partag\u00e9 Nextcloud : <code>SIG\/Environnement_QGIS\/<\/code><\/li>\n\n\n\n<li>Ou un d\u00e9p\u00f4t Git (si vous ma\u00eetrisez) avec scripts, mod\u00e8les, documentation<\/li>\n\n\n\n<li>Chacun peut ainsi travailler sur les m\u00eames bases, o\u00f9 qu\u2019il soit<\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Pensez \u00e0 versionner vos projets <code>.qgz<\/code> et vos styles <code>.qml<\/code> pour \u00e9viter les pertes ou conflits.<\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Bonus_une_interface_de_demarrage_conviviale\"><\/span>Bonus : une interface de d\u00e9marrage conviviale<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Ajoutez un fichier <code>D\u00e9marrage.html<\/code> ou <code>tableau_de_bord.html<\/code> avec :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Un sommaire des projets disponibles<\/li>\n\n\n\n<li>Des liens vers les fiches PDF<\/li>\n\n\n\n<li>Un bouton pour lancer QGIS (Windows uniquement)<\/li>\n\n\n\n<li>Une mini-carte d&rsquo;accueil (si vous incluez <a href=\"https:\/\/www.sigterritoires.fr\/index.php\/tutoriel-leaflet\/\">Leaflet<\/a> ou MapLibre)<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"En_resume\"><\/span>En r\u00e9sum\u00e9<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>\u00c9l\u00e9ment<\/th><th>But<\/th><\/tr><\/thead><tbody><tr><td>Donn\u00e9es locales<\/td><td>Travailler sans connexion<\/td><\/tr><tr><td>Styles + projets mod\u00e8les<\/td><td>Coh\u00e9rence et gain de temps<\/td><\/tr><tr><td>Scripts + plugin Layer Menu<\/td><td>Modularit\u00e9 et automatisation<\/td><\/tr><tr><td>QGIS portable<\/td><td>Nomadisme total (optionnel)<\/td><\/tr><tr><td>Synchronisation<\/td><td>Travail collaboratif<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dans nos pr\u00e9c\u00e9dents articles, nous avons vu comment structurer un environnement de travail efficace dans QGIS \u00e0 l\u2019aide de favoris, de projets mod\u00e8les, du plugin Layer Menu from Project, et de scripts PyQGIS.Aujourd\u2019hui, nous franchissons une&hellip;<\/p>\n","protected":false},"author":1,"featured_media":14842,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"give_campaign_id":0,"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"sfsi_plus_gutenberg_text_before_share":"","sfsi_plus_gutenberg_show_text_before_share":"","sfsi_plus_gutenberg_icon_type":"","sfsi_plus_gutenberg_icon_alignemt":"","sfsi_plus_gutenburg_max_per_row":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[425],"tags":[],"class_list":["post-14240","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-non-classe-fr"],"aioseo_notices":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/07\/qgis3-44-environnement.jpg?fit=1920%2C1080&ssl=1","jetpack_shortlink":"https:\/\/wp.me\/p6XU0A-3HG","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/posts\/14240","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/comments?post=14240"}],"version-history":[{"count":0,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/posts\/14240\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/media\/14842"}],"wp:attachment":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/media?parent=14240"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/categories?post=14240"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/tags?post=14240"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}