﻿{"id":16034,"date":"2025-12-16T10:00:00","date_gmt":"2025-12-16T09:00:00","guid":{"rendered":"https:\/\/www.sigterritoires.fr\/?p=16034"},"modified":"2025-12-15T14:16:12","modified_gmt":"2025-12-15T13:16:12","slug":"tutoriel-qgis-activer-la-temporalite-et-visualiser-des-couches-multi-dates","status":"publish","type":"post","link":"https:\/\/www.sigterritoires.fr\/index.php\/tutoriel-qgis-activer-la-temporalite-et-visualiser-des-couches-multi-dates\/","title":{"rendered":"Tutoriel QGIS : activer la temporalit\u00e9 et visualiser des couches multi-dates"},"content":{"rendered":"\n<p>L\u2019un des atouts de QGIS est la possibilit\u00e9 d\u2019explorer des donn\u00e9es <strong>spatio-temporelles<\/strong> gr\u00e2ce au <em>Temporal Controller<\/em>. Suite de l&rsquo;article pr\u00e9c\u00e9dent (<a href=\"https:\/\/www.sigterritoires.fr\/index.php\/sentinel-2-a-1manalyse-chronologique-multi-dates-comprendre-levolution-des-habitats-cotiers\/\">https:\/\/www.sigterritoires.fr\/index.php\/sentinel-2-a-1manalyse-chronologique-multi-dates-comprendre-levolution-des-habitats-cotiers\/<\/a>), une fois vos rasters g\u00e9n\u00e9r\u00e9s par le script (ex. <em>coral_mask_YYYYMMDD.tif<\/em>, <em>spectral_indices_YYYYMMDD.tif<\/em>), vous pouvez activer l\u2019animation temporelle et parcourir votre s\u00e9rie d\u2019images comme un film.<\/p>\n\n\n\n<p>Voici un guide \u201cpas-\u00e0-pas\u201d.<\/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\/tutoriel-qgis-activer-la-temporalite-et-visualiser-des-couches-multi-dates\/#Activer_la_temporalite_et_visualiser_des_couches_multi-dates\" >Activer la temporalit\u00e9 et visualiser des couches multi-dates<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/tutoriel-qgis-activer-la-temporalite-et-visualiser-des-couches-multi-dates\/#1_Preparer_les_couches_dans_QGIS\" >1. Pr\u00e9parer les couches dans QGIS<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/tutoriel-qgis-activer-la-temporalite-et-visualiser-des-couches-multi-dates\/#2_Verifier_que_QGIS_a_reconnu_la_date_dans_les_metadonnees\" >2. V\u00e9rifier que QGIS a reconnu la date dans les m\u00e9tadonn\u00e9es<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/tutoriel-qgis-activer-la-temporalite-et-visualiser-des-couches-multi-dates\/#3_Activer_la_temporalite_pour_une_couche_raster\" >3. Activer la temporalit\u00e9 pour une couche raster<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/tutoriel-qgis-activer-la-temporalite-et-visualiser-des-couches-multi-dates\/#4_Activer_la_temporalite_pour_toutes_les_couches_dun_dossier\" >4. Activer la temporalit\u00e9 pour toutes les couches d\u2019un dossier<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/tutoriel-qgis-activer-la-temporalite-et-visualiser-des-couches-multi-dates\/#5_Afficher_la_ligne_de_temps\" >5. Afficher la ligne de temps<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/tutoriel-qgis-activer-la-temporalite-et-visualiser-des-couches-multi-dates\/#6_Parametrer_lanimation\" >6. Param\u00e9trer l\u2019animation<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/tutoriel-qgis-activer-la-temporalite-et-visualiser-des-couches-multi-dates\/#7_Optimiser_laffichage\" >7. Optimiser l\u2019affichage<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/tutoriel-qgis-activer-la-temporalite-et-visualiser-des-couches-multi-dates\/#8_Exporter_une_video_temporelle\" >8. Exporter une vid\u00e9o temporelle<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/tutoriel-qgis-activer-la-temporalite-et-visualiser-des-couches-multi-dates\/#Resultat_final\" >R\u00e9sultat final<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/tutoriel-qgis-activer-la-temporalite-et-visualiser-des-couches-multi-dates\/#Problemes_frequents_et_solutions_pratiques\" >Probl\u00e8mes fr\u00e9quents et solutions pratiques<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/tutoriel-qgis-activer-la-temporalite-et-visualiser-des-couches-multi-dates\/#1_Les_couches_napparaissent_pas_quand_jactive_la_lecture_temporelle\" >1. Les couches n\u2019apparaissent pas quand j\u2019active la lecture temporelle<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/tutoriel-qgis-activer-la-temporalite-et-visualiser-des-couches-multi-dates\/#2_La_timeline_navance_pas_laffichage_reste_bloque_sur_la_meme_image\" >2. La timeline n\u2019avance pas, l\u2019affichage reste bloqu\u00e9 sur la m\u00eame image<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/tutoriel-qgis-activer-la-temporalite-et-visualiser-des-couches-multi-dates\/#3_QGIS_ne_reconnait_pas_la_date_a_partir_du_nom_du_fichier\" >3. QGIS ne reconna\u00eet pas la date \u00e0 partir du nom du fichier<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/tutoriel-qgis-activer-la-temporalite-et-visualiser-des-couches-multi-dates\/#4_Certaines_couches_saffichent_mais_dautres_restent_invisibles\" >4. Certaines couches s\u2019affichent mais d\u2019autres restent invisibles<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/tutoriel-qgis-activer-la-temporalite-et-visualiser-des-couches-multi-dates\/#5_Je_ne_vois_rien_dans_la_carte_malgre_la_timeline_active\" >5. Je ne vois rien dans la carte malgr\u00e9 la timeline active<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/tutoriel-qgis-activer-la-temporalite-et-visualiser-des-couches-multi-dates\/#6_A_chaque_changement_de_date_la_symbologie_change_couleurs_incoherentes\" >6. \u00c0 chaque changement de date, la symbologie change : couleurs incoh\u00e9rentes<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/tutoriel-qgis-activer-la-temporalite-et-visualiser-des-couches-multi-dates\/#7_Lanimation_est_trop_lente_ou_lagge\" >7. L\u2019animation est trop lente ou lagge<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/tutoriel-qgis-activer-la-temporalite-et-visualiser-des-couches-multi-dates\/#8_%E2%80%9CInvalid_temporal_extent%E2%80%9D_ou_erreur_similaire\" >8. \u201cInvalid temporal extent\u201d ou erreur similaire<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/tutoriel-qgis-activer-la-temporalite-et-visualiser-des-couches-multi-dates\/#9_Les_dates_ne_saffichent_pas_dans_la_video_exportee\" >9. Les dates ne s\u2019affichent pas dans la vid\u00e9o export\u00e9e<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/tutoriel-qgis-activer-la-temporalite-et-visualiser-des-couches-multi-dates\/#10_Les_rasters_apparaissent_%E2%80%9Ccarres_noirs%E2%80%9D_ou_trop_sombres\" >10. Les rasters apparaissent \u201ccarr\u00e9s noirs\u201d ou trop sombres<\/a><\/li><\/ul><\/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=\"Activer_la_temporalite_et_visualiser_des_couches_multi-dates\"><\/span>Activer la temporalit\u00e9 et visualiser des couches multi-dates<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_Preparer_les_couches_dans_QGIS\"><\/span><strong>1. Pr\u00e9parer les couches dans QGIS<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Ouvrez QGIS.<\/li>\n\n\n\n<li>Dans le <strong>Browser panel<\/strong>, allez dans le dossier qui contient vos rasters par date.<\/li>\n\n\n\n<li>Glissez-d\u00e9posez toutes les couches dans la carte.<\/li>\n<\/ol>\n\n\n\n<p>Vous devriez obtenir une pile d\u2019images, chacune correspondant \u00e0 une date d\u2019acquisition Sentinel-2.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2_Verifier_que_QGIS_a_reconnu_la_date_dans_les_metadonnees\"><\/span><strong>2. V\u00e9rifier que QGIS a reconnu la date dans les m\u00e9tadonn\u00e9es<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>QGIS peut automatiquement d\u00e9tecter la date si elle est encod\u00e9e dans le nom du fichier au format <em>YYYYMMDD<\/em>.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Faites un clic droit sur une couche \u2192 <strong>Properties<\/strong>.<\/li>\n\n\n\n<li>Onglet <strong>Information<\/strong> : cherchez la ligne <em>Temporal Extent<\/em>.\n<ul class=\"wp-block-list\">\n<li>Si rien n\u2019est configur\u00e9, c\u2019est normal : il faut maintenant l\u2019activer manuellement.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3_Activer_la_temporalite_pour_une_couche_raster\"><\/span><strong>3. Activer la temporalit\u00e9 pour une couche raster<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Clic droit sur une couche \u2192 <strong>Properties<\/strong>.<\/li>\n\n\n\n<li>Allez dans l\u2019onglet <strong>Temporal<\/strong>.<\/li>\n\n\n\n<li>Cochez <strong>\u201cEnable temporal properties\u201d<\/strong>.<\/li>\n\n\n\n<li>Dans <em>Configuration<\/em> \u2192 choisissez :  <strong>\u00ab Fixed time range \u00bb<\/strong>\n<ul class=\"wp-block-list\">\n<li><strong>Start date<\/strong> = la date de l\u2019image (ex. 2025-04-22)<\/li>\n\n\n\n<li><strong>End date<\/strong> = la m\u00eame date<\/li>\n\n\n\n<li><em>Time duration must be non-zero<\/em> : QGIS ajoutera automatiquement 1 seconde.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Validez.<\/li>\n<\/ol>\n\n\n\n<p><strong>Astuce :<\/strong> si vos fichiers suivent un sch\u00e9ma r\u00e9gulier (<code>coral_mask_YYYYMMDD.tif<\/code>), utilisez <strong>\u00ab\u00a0Set from filename\u00a0\u00bb<\/strong> pour d\u00e9tecter automatiquement la date.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"4_Activer_la_temporalite_pour_toutes_les_couches_dun_dossier\"><\/span><strong>4. Activer la temporalit\u00e9 pour toutes les couches d\u2019un dossier<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Pour aller plus vite :<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>S\u00e9lectionnez plusieurs couches dans le <em>Layer panel<\/em>.<\/li>\n\n\n\n<li>Clic droit \u2192 <strong>\u201cSet Layer Temporal Properties\u2026\u201d<\/strong><\/li>\n\n\n\n<li>Choisissez <strong>\u201cAutomatic from filename\u201d<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p>QGIS appliquera la date \u00e0 toutes les couches en une seule action.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"5_Afficher_la_ligne_de_temps\"><\/span><strong>5. Afficher la ligne de temps<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Menu <strong>View<\/strong> \u2192 <strong>Panels<\/strong><\/li>\n\n\n\n<li>Activer <strong>\u201cTemporal Controller\u201d<\/strong><\/li>\n<\/ol>\n\n\n\n<p>Une barre de lecture appara\u00eet en bas de QGIS.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"6_Parametrer_lanimation\"><\/span><strong>6. Param\u00e9trer l\u2019animation<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Dans le <em>Temporal Controller<\/em> :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Temporal range<\/strong> : s\u00e9lectionnez la p\u00e9riode totale couverte par vos images Sentinel-2<\/li>\n\n\n\n<li><strong>Step<\/strong> :\n<ul class=\"wp-block-list\">\n<li>1 mois \u2192 pour analyser l\u2019\u00e9volution saisonni\u00e8re<\/li>\n\n\n\n<li>16 jours \u2192 pour suivre la revue Sentinel-2 standard<\/li>\n\n\n\n<li>1 jour \u2192 si vous avez beaucoup de dates<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Playback<\/strong> : appuyez sur &#x25b6;&#xfe0f; pour lancer l\u2019animation.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"7_Optimiser_laffichage\"><\/span><strong>7. Optimiser l\u2019affichage<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Pour faciliter l\u2019analyse :<\/p>\n\n\n\n<p>&#x2714;&#xfe0f; <strong>Appliquez la m\u00eame symbologie \u00e0 toutes les couches<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Configurez la symbologie pour une couche (ex. pseudo-couleur, transparence, palette fixe).<\/li>\n\n\n\n<li>Clic droit sur la couche \u2192 <strong>Styles<\/strong> \u2192 <strong>Copy Style<\/strong>.<\/li>\n\n\n\n<li>S\u00e9lectionnez toutes les autres couches \u2192 <strong>Styles<\/strong> \u2192 <strong>Paste Style<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p>&#x2714;&#xfe0f; <strong>Ajoutez un fond de carte<\/strong><\/p>\n\n\n\n<p>(par exemple OpenStreetMap ou une orthophoto IGN si disponible)<\/p>\n\n\n\n<p>&#x2714;&#xfe0f; <strong>Ajoutez les limites de r\u00e9cifs ou contours littoraux<\/strong><\/p>\n\n\n\n<p>pour contextualiser l\u2019\u00e9volution.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"8_Exporter_une_video_temporelle\"><\/span><strong>8. Exporter une vid\u00e9o temporelle<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>QGIS permet m\u00eame d\u2019exporter l\u2019\u00e9volution sous forme d\u2019animation :<\/p>\n\n\n\n<p>Menu <strong>Project<\/strong> \u2192 <strong>Import\/Export<\/strong> \u2192 <strong>Export animation\u2026<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Format : MP4<\/li>\n\n\n\n<li>R\u00e9solution : 1080p<\/li>\n\n\n\n<li>Utilisez votre composition dans <em>Print Layout<\/em> pour un rendu professionnel.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Resultat_final\"><\/span>R\u00e9sultat final<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Vous pouvez maintenant :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>passer d\u2019une date Sentinel-2 \u00e0 l\u2019autre,<\/li>\n\n\n\n<li>visualiser l\u2019\u00e9volution des coraux, de la turbidit\u00e9 ou des herbiers marins,<\/li>\n\n\n\n<li>rep\u00e9rer les changements post-cycloniques,<\/li>\n\n\n\n<li>exporter une vid\u00e9o d\u2019\u00e9volution temporelle.<\/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=\"Problemes_frequents_et_solutions_pratiques\"><\/span>Probl\u00e8mes fr\u00e9quents et solutions pratiques<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Lorsqu\u2019on active la temporalit\u00e9 dans QGIS, plusieurs petits pi\u00e8ges peuvent emp\u00eacher les couches de s\u2019afficher correctement. Voici les probl\u00e8mes les plus courants \u2014 et comment les corriger rapidement.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_Les_couches_napparaissent_pas_quand_jactive_la_lecture_temporelle\"><\/span>1. <strong>Les couches n\u2019apparaissent pas quand j\u2019active la lecture temporelle<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p><strong>Cause probable<\/strong><\/p>\n\n\n\n<p>La date n\u2019a pas \u00e9t\u00e9 configur\u00e9e dans l\u2019onglet <em>Temporal<\/em> de la couche.<\/p>\n\n\n\n<p><strong>Solution<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Clic droit sur la couche \u2192 <strong>Properties<\/strong><\/li>\n\n\n\n<li>Onglet <strong>Temporal<\/strong><\/li>\n\n\n\n<li>Cochez <strong>\u201cEnable temporal properties\u201d<\/strong><\/li>\n\n\n\n<li>D\u00e9finissez une <em>Start date<\/em> et <em>End date<\/em> valides<br>(ou utilisez <em>\u201cSet from filename\u201d<\/em>)<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2_La_timeline_navance_pas_laffichage_reste_bloque_sur_la_meme_image\"><\/span>2. <strong>La timeline n\u2019avance pas, l\u2019affichage reste bloqu\u00e9 sur la m\u00eame image<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p><strong>Cause probable<\/strong><\/p>\n\n\n\n<p>Le <em>Temporal Step<\/em> est trop long ou trop court.<\/p>\n\n\n\n<p><strong>Solution<\/strong><\/p>\n\n\n\n<p>Dans le <strong>Temporal Controller<\/strong> :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>r\u00e9glez <em>Step<\/em> \u00e0 <strong>1 mois<\/strong> ou <strong>16 jours<\/strong> si vous travaillez avec Sentinel-2.<\/li>\n\n\n\n<li>Cliquez ensuite sur &#x25b6;&#xfe0f; pour relancer l\u2019animation.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3_QGIS_ne_reconnait_pas_la_date_a_partir_du_nom_du_fichier\"><\/span>3. <strong>QGIS ne reconna\u00eet pas la date \u00e0 partir du nom du fichier<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p><strong>Cause probable<\/strong><\/p>\n\n\n\n<p>Le format n\u2019est pas strictement <code>YYYYMMDD<\/code> ou contient des caract\u00e8res parasites.<\/p>\n\n\n\n<p>Exemples corrects :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>coral_mask_20250422.tif<\/code><\/li>\n\n\n\n<li><code>S2_indices_2025-04-22.tif<\/code> (QGIS sait lire les tirets)<\/li>\n<\/ul>\n\n\n\n<p>Exemples incorrects :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>coral_mask_22-04-2025.tif<\/code><\/li>\n\n\n\n<li><code>S2_2025_04_22_final.tif<\/code> (trop de s\u00e9parateurs)<\/li>\n<\/ul>\n\n\n\n<p><strong>Solution<\/strong><\/p>\n\n\n\n<p>Renommez les fichiers pour respecter une structure lisible :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>something_YYYYMMDD.tif\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"4_Certaines_couches_saffichent_mais_dautres_restent_invisibles\"><\/span>4. <strong>Certaines couches s\u2019affichent mais d\u2019autres restent invisibles<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p><strong>Causes possibles<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Mauvaise date (ex. 1900-01-01 par d\u00e9faut)<\/li>\n\n\n\n<li>Donn\u00e9es en dehors de l\u2019intervalle temporel affich\u00e9<\/li>\n\n\n\n<li>Styles non appliqu\u00e9s<\/li>\n\n\n\n<li>Valeurs NODATA qui masquent le raster<\/li>\n<\/ul>\n\n\n\n<p><strong>Solutions<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>V\u00e9rifiez l\u2019onglet <strong>Temporal<\/strong> de ces couches.<\/li>\n\n\n\n<li>Ajustez la <em>Temporal Range<\/em> globale pour inclure toutes les dates.<\/li>\n\n\n\n<li>R\u00e9appliquez la symbologie via <strong>Styles \u2192 Paste Style<\/strong>.<\/li>\n\n\n\n<li>Dans <strong>Symbologie<\/strong>, v\u00e9rifiez que <em>NODATA<\/em> n\u2019est pas affich\u00e9 comme noir opaque.<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"5_Je_ne_vois_rien_dans_la_carte_malgre_la_timeline_active\"><\/span>5. <strong>Je ne vois rien dans la carte malgr\u00e9 la timeline active<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p><strong>Cause probable<\/strong><\/p>\n\n\n\n<p>Les rasters ont \u00e9t\u00e9 charg\u00e9s dans la mauvaise <a href=\"https:\/\/www.sigterritoires.fr\/index.php\/projection-qgis-crs\/\">projection<\/a>.<\/p>\n\n\n\n<p><strong>Solution<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Cliquez sur une couche \u2192 <strong>Properties \u2192 Information<\/strong><\/li>\n\n\n\n<li>V\u00e9rifiez le <em>Coordinate Reference System (CRS)<\/em>\n<ul class=\"wp-block-list\">\n<li>Les Sentinel-2 trait\u00e9s sont g\u00e9n\u00e9ralement en <strong><a href=\"https:\/\/www.sigterritoires.fr\/index.php\/epsg-4326-vs-3857\/\">EPSG:4326<\/a><\/strong> ou <strong>EPSG:3857<\/strong><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Ajustez le projet QGIS :<br><strong>Bottom right \u2192 CRS \u2192 s\u00e9lectionnez le m\u00eame CRS que vos rasters<\/strong><\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"6_A_chaque_changement_de_date_la_symbologie_change_couleurs_incoherentes\"><\/span>6. <strong>\u00c0 chaque changement de date, la symbologie change : couleurs incoh\u00e9rentes<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p><strong>Cause<\/strong><\/p>\n\n\n\n<p>Symbologie calcul\u00e9e automatiquement pour chaque raster.<\/p>\n\n\n\n<p><strong>Solution recommand\u00e9e<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Configurez la symbologie sur <strong>une seule couche<\/strong>.<\/li>\n\n\n\n<li>Clic droit \u2192 <strong>Styles \u2192 Copy Style<\/strong><\/li>\n\n\n\n<li>S\u00e9lectionnez toutes les autres \u2192 <strong>Styles \u2192 Paste Style<\/strong><\/li>\n<\/ul>\n\n\n\n<p>Ainsi, toutes les dates utilisent la m\u00eame palette.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"7_Lanimation_est_trop_lente_ou_lagge\"><\/span>7. <strong>L\u2019animation est trop lente ou lagge<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p><strong>Causes possibles<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Trop de couches affich\u00e9es en m\u00eame temps<\/li>\n\n\n\n<li>Rasters trop lourds<\/li>\n\n\n\n<li>Machine avec peu de RAM<\/li>\n<\/ul>\n\n\n\n<p><strong>Solutions<\/strong><\/p>\n\n\n\n<p>&#x2714;\ufe0e D\u00e9sactivez temporairement les couches inutiles<br>&#x2714;\ufe0e Reprojetez \/ r\u00e9\u00e9chantillonnez les rasters en 20 m si possible<br>&#x2714;\ufe0e D\u00e9sactivez l\u2019aper\u00e7u 3D<br>&#x2714;\ufe0e Cachez les couches complexes (vecteurs costauds, hillshade\u2026)<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"8_%E2%80%9CInvalid_temporal_extent%E2%80%9D_ou_erreur_similaire\"><\/span>8. <strong>\u201cInvalid temporal extent\u201d ou erreur similaire<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p><strong>Causes<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><em>End date<\/em> &lt; <em>Start date<\/em><\/li>\n\n\n\n<li>Intervalle nul ou mal format\u00e9<\/li>\n\n\n\n<li>Dates mal interpr\u00e9t\u00e9es (format US)<\/li>\n<\/ul>\n\n\n\n<p><strong>Solution<\/strong><\/p>\n\n\n\n<p>Dans l\u2019onglet <strong>Temporal<\/strong> :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Assurez-vous de d\u00e9finir <em>Start<\/em> ET <em>End<\/em><\/li>\n\n\n\n<li>Si les deux dates sont identiques, QGIS cr\u00e9e automatiquement une dur\u00e9e minimale (1 seconde), ce qui est suffisant.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"9_Les_dates_ne_saffichent_pas_dans_la_video_exportee\"><\/span>9. <strong>Les dates ne s\u2019affichent pas dans la vid\u00e9o export\u00e9e<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p><strong>Cause<\/strong><\/p>\n\n\n\n<p>Pas d\u2019annotations temporelles dans le layout.<\/p>\n\n\n\n<p><strong>Solution<\/strong><\/p>\n\n\n\n<p>Dans le <em>Print Layout<\/em> :<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Add Item \u2192 Text<\/strong><\/li>\n\n\n\n<li>Utilisez le champ dynamique : <code>[% @map_start_time %]<\/code><\/li>\n\n\n\n<li>Exportez \u00e0 nouveau l\u2019animation.<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"10_Les_rasters_apparaissent_%E2%80%9Ccarres_noirs%E2%80%9D_ou_trop_sombres\"><\/span>10. <strong>Les rasters apparaissent \u201ccarr\u00e9s noirs\u201d ou trop sombres<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p><strong>Cause probable<\/strong><\/p>\n\n\n\n<p>QGIS applique automatiquement une \u00e9tendue de valeurs erron\u00e9e.<\/p>\n\n\n\n<p><strong>Solution<\/strong><\/p>\n\n\n\n<p>Dans <strong>Symbologie<\/strong> :<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Mode : <em>Singleband pseudocolor<\/em> ou <em>singleband gray<\/em><\/li>\n\n\n\n<li>Choisissez <strong>\u201cLoad min\/max values\u201d \u2192 \u201cCumulative count cut\u201d (2%)<\/strong><\/li>\n\n\n\n<li>Validez<\/li>\n<\/ol>\n\n\n\n<p>Cela clarifie imm\u00e9diatement l\u2019affichage Sentinel-2.<\/p>\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>L\u2019un des atouts de QGIS est la possibilit\u00e9 d\u2019explorer des donn\u00e9es spatio-temporelles gr\u00e2ce au Temporal Controller. Suite de l&rsquo;article pr\u00e9c\u00e9dent (https:\/\/www.sigterritoires.fr\/index.php\/sentinel-2-a-1manalyse-chronologique-multi-dates-comprendre-levolution-des-habitats-cotiers\/), une fois vos rasters g\u00e9n\u00e9r\u00e9s par le script (ex. coral_mask_YYYYMMDD.tif, spectral_indices_YYYYMMDD.tif), vous pouvez activer l\u2019animation&hellip;<\/p>\n","protected":false},"author":1,"featured_media":16035,"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":[152,62,172],"tags":[3905,58,3903],"class_list":["post-16034","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-outils_divers","category-qgis-2","category-tutoriel","tag-multi-dates","tag-qgis","tag-temporal-controller"],"aioseo_notices":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/11\/timecube.png?fit=771%2C423&ssl=1","jetpack_shortlink":"https:\/\/wp.me\/p6XU0A-4aC","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/posts\/16034","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=16034"}],"version-history":[{"count":0,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/posts\/16034\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/media\/16035"}],"wp:attachment":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/media?parent=16034"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/categories?post=16034"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/tags?post=16034"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}