Abstract
Switzerland, renowned for its mountainous landscapes, holds nearly 10% of Europe’s water reserves, with 40% of its running waters originating from snowmelt. Snow plays a crucial role in the country’s water management, hydroelectric power, and alpine ecosystems. It supports freshwater supply, agriculture, and tourism, making accurate snow monitoring vital for resource management and environmental preservation. Climate change, however, threatens snow cover, impacting water availability, biodiversity, and ecosystem services. Remote sensing technologies have emerged as key tools for monitoring snow cover, providing critical data for climate models, hazard prediction, and resource planning. In Switzerland, snow cover is monitored using ground-based measurements, remote sensing, and climate models, with datasets from satellites like Landsat and Sentinel-2 offering valuable insights despite challenges such as cloud obstruction. Such data are essential for hydrological modelling, agricultural monitoring, and climate studies, contributing to our understanding of global warming and aiding in natural hazard assessment. Hereafter, we present a 37-year monthly time-series of snow cover derived from Landsat and Sentinel-2 data using the Snow Observations from Space algorithm and processed in the Swiss Data Cube that facilitates the analysis, production and reuse of this Essential Climate Variable, enhancing environmental monitoring efforts at national scale.
Similar content being viewed by others
Background & Summary
Switzerland is internationally known for its snow-covered mountainous landscapes and recognized as the “water castle of Europe” having almost 10% of Europe’s water reserves1. Among these reserves, 40% of running waters come from snowmelt1,2,3, making snow a critical element of the water cycle for both Switzerland and the European region. Snow plays a critical role in water resources management, hydroelectric power generation, and the alpine ecosystem. Furthermore, snow-covered mountains attract tourists for winter sports, contributing significantly to the Swiss economy4. Snow also influences local climate conditions, affecting agriculture and natural habitats. Consequently, accurate monitoring of snow cover is vital for managing water resources, ensuring energy security, supporting economic activities, and preserving environmental health in Switzerland5,6,7.
Mountainous environments are particularly sensitive to climate change8, with studies showing that warming is more pronounced at higher elevations, resulting in glacier retreat, reductions in the extent, quantity, and duration of snow cover, and the thawing of permafrost5. Snow cover is also critical for understanding and predicting various environmental and climatic processes7. Its high albedo reflects a large portion of solar radiation back into space, influencing Earth’s energy balance. Mountainous environments are particularly sensitive to climate change8, with studies showing that warming is more pronounced at higher elevations. This results in glacier retreat, reduced snow cover, and thawing permafrost5, with profound implications for water availability, biodiversity, and ecosystem functions9. According to recent climate scenarios10 for Switzerland, the proportion of water provided by snowmelt will decrease significantly1, affecting major rivers such as Rhône, Rhine and Danube. Therefore, continuous monitoring of snow-related parameters is crucial to support and develop efficient and effective mitigation and adaptation measures to address environmental changes11.
Snow cover is fundamental for understanding and predicting various environmental and climatic processes7. It influences Earth’s energy balance due to its high albedo, which reflects a large portion of solar radiation back into space. Monitoring snow cover is also essential for predicting natural hazards such as avalanches and floods.
Snow cover is recognized by the Global Climate Observing System (GCOS) as an Essential Climate Variable (ECV)12. As an ECV, snow cover provides critical data for understanding and predicting climate dynamics.
In Switzerland, snow is rigorously monitored using a combination of ground-based measurements, remote sensing technologies, and climate models13.
Among these different techniques, remote sensing technologies has gained a lot of interest over the past decades and has demonstrated to be a suitable source to complement scattered in-situ measurements14. The unique spectral signature of snow allows distinguishing it from other land cover classes. Algorithms such as the Normalized Difference Snow Index (NDSI) or more advanced techniques based on machine learning could be applied on Analysis Ready Data (ARD) to classify and map snow cover and quantify snow extent, depth, and water equivalent15,16. By providing timely and precise snow cover data, remote sensing enhances our understanding of snow dynamics and supports informed decision-making in response to climatic and environmental changes4.
Currently, there are various sources providing time-series data of snow cover in Switzerland derived from satellite observations such as MODIS that has been used to study the inter-annual variations of snow days across different climatic regions in Switzerland17. ESA Climate Change Initiative (CCI) Snow Cover provides long-term snow cover data. This includes snow extent and snow water equivalent data, which can be useful for understanding snow cover dynamics in Switzerland over several decades18,19. AVHRR data has also produced the longest snow cover time-series20,21,22. Although these datasets provide valuable information with high temporal resolution (e.g., daily) they suffer from coarse spatial resolution (ranging from 300 m to 1 km), which limits their applicability in small countries with a diversity of landscapes such as Switzerland15,22. Indeed, finer resolution is crucial for accurately representing snow cover dynamics in mountainous regions like Switzerland, where topographic variability occurs over relatively small areas, and snow cover properties can vary at scales of 10–100 m. Additionally, long-term snow cover time series (spanning over 30 years) are essential for studying global or regional snow cover changes in the context of climate change20 and for separating long-term trends from natural climate variability23. In recent year, new snow-related products based on Landsat and Sentinel offering higher spatial resolution (respectively 30 and 10 m) but with slightly lower temporal resolution (16 and 5 days) have emerged but not routinely generated for Switzerland15,24,25. The synergetic use of this virtual constellation of sensors could potentially produce information every 3 days26,27,28,29, dating back to the 1980s, making these sensors promising but also challenging due to the potential obstruction of clouds. Over the past two decades, various methods have been developed to enhance snow cover mapping, including cloud removal techniques such as multi-sensor analyses and the application of temporal and spatial filters30,31,32. Building on these advancements, this dataset incorporates advanced methodologies to mitigate cloud cover obstruction, enhance snow cover detection, and leverage the high spatial resolution and long-term records of Landsat and Sentinel-2 data, resulting in a more consistent and reliable snow cover product. Switzerland’s complete satellite archive (Landsat Collection 1 and Sentinel-2) in Analysis Ready Data format within the Swiss Data Cube (SDC – http://www.swissdatacube.ch) provides the foundation for generating this dataset. The objective is to deliver a medium to high-spatial resolution, consistent monthly snow cover time series for the entire country. This dataset is valuable for diverse applications, including hydrological modelling to predict water availability, streamflow, and reservoir levels critical for water management and planning33. It also supports agricultural monitoring by assessing snowmelt impacts on soil moisture, crop cycles, and ecological studies34 by tracking habitats conditions for wildlife and conserving biodiversity. Furthermore, snow cover dataset contributes to climate research by providing insights into seasonal and long-term cryosphere changes, enhancing our understanding of global warming trends and feedback mechanisms35. It plays a role in natural hazard assessments, helping predict and mitigate the impacts of floods and avalanches36 as well as helping archaeologists to identify potential areas of conservation and protection of archaeological remains37. The interoperability and scalability of snow cover data, facilitated by advancements in remote sensing and data integration technologies, increase its value, allowing it to be seamlessly incorporated into diverse environmental monitoring frameworks38.
Methods
The development of this dataset followed 4 main steps as implemented in the Snow Observations from Space (SOfS) algorithm (Fig. 1): (1) satellite data provision, (2) Snow Observation from Space, (3) data validation, and (4) data publication in SwissEnvEO.
Satellite data provision
Switzerland has developed a satellite Earth Observation (EO) ARD archive encompassing the entire national territory. The Swiss Data Cube (SDC – http://www.swissdatacube.ch), is a tera-scale analytical cloud-based platform that enables users to access, analyze, and visualize over 40 years of optical (e.g., Sentinel-2; Landsat-5, -7, -8, -9) and radar (e.g., Sentinel-1) EO data, starting from 198439,40. The SDC supports national-scale analyses of large volumes of consistently calibrated satellite EO data. It aims to contribute to the government’s environmental and reporting mandates while providing Swiss research institutions with valuable satellite EO data41,42,43. The SDC has been used to assess the impact of climate change on vegetation44,45, snow46, threatened species47, as well as modelling species distribution48 or monitoring Sustainable Development Goals (SDG)49,50. The archive, updated daily, contains approximately 80,000 scenes, totalling 30 TB and over 3,000 billion observations/pixels. Recently, additional official raster datasets from the Swiss government, such as Land Use Statistics, Digital Elevation Model, and climate model outputs, have been included. The SDC is built on the Open Data Cube (ODC) software suite, an open-source project initiated by Geoscience Australia, the Commonwealth Scientific and Industrial Research Organization (CSIRO), the USGS, NASA, and the Committee on Earth Observations Satellites (CEOS)51. The ODC provides a framework for accessing, storing, managing, and analyzing large quantities of gridded satellite EO data collections. It features a Python-based Application Programming Interface (API) for data analysis and enables the cataloguing of extensive satellite EO data, ensuring data provenance tracking for quality control and updates52.
Snow Observations from Space
The SOfS algorithm has been originally designed and implemented in the SDC by Frau et al.53 and further refined by Poussin et al.54. This final version encompasses various processing steps to maximize the detection of snow.
Cloud and water masking
Observations from optical satellites can be degraded by factors like instrument failure or cloud interference55,56. We filtered the optical data in the SDC using cloud mask information. For Landsat, cloud cover was estimated by the Collection 1 Level-1 QA 16-bit Band, using the CFMask algorithm57. Pixels labelled “clear,” “water,” or “snow” were considered clear, while other QA band attributes were marked as “cloud” and reanalyzed during gap filling. For Sentinel-2, the Sen2Cor correction algorithm flagged clouds and shadows56. Pixels labelled “vegetation,” “not vegetated,” “water,” “unclassified,” and “snow” were considered clear, with the remaining categories classified as “cloud” and reanalyzed during gap filling to increase clear observations. The percentage of clear observations per pixel over the entire time series can be determined using the following equation:
Where x,y are the latitude, longitude respectively of the pixel P and Nx,y is the total number of scenes covering the pixel x,y in the period 1984–2021.
Snow cover detection
Once data is filtered to obtain clear observations, the NDSI has been computed for more than 4030 Landsat and Sentinel-2 scenes over the period 1984–2021. NDSI is defined as the reflectance difference between visible (green) and shortwave infrared (SWIR) wavelengths and is calculated with the following formula58,59,60:
Where Rgreen and RSWIR are the surface reflectance in the green and in the SWIR bands. The index ranges from −1 to +1. Raw NDSI data were integrated into the binomial generalized linear mixed model (GLMM) by Poussin et al.54 to model the relationship between snow presence and NDSI. This approach incorporates elevation, land cover type, and seasonality to improve snow cover mapping accuracy compared to a fixed NDSI threshold, reducing omission errors while keeping commission errors low. It significantly enhances sensitivity while maintaining excellent specificity, enabling snow detection at lower NDSI values and minimizing false positives. Moreover, the model accounts for the complexity of the snow-NDSI relationship, offering a more robust and contextually appropriate solution for snow detection in Switzerland. To generate binary snow cover maps, we applied a probability threshold that optimizes the True Skill Statistic (TSS) index, classifying pixels as:
-
0: snow-free (land)
-
1: covered with snow
-
2: covered with clouds (including shadows)
-
NA: water or outside Switzerland
Gap filling procedure
To further reduce cloud cover influence, the SOfS algorithm uses spatial and temporal techniques in a seven-step gap filling procedure. Each step incrementally removes a portion of cloudy pixels, with the resulting cloud-reduced product serving as the input for the next step. Successive iterations progressively reduce cloud presence in the snow cover products, though complete elimination of clouds is not achieved. As an example, Fig. 2 illustrates the progressive reduction in cloud cover fraction after each step for December 2000. Using this seven-step methodology, approximately 73% of cloud cover was removed for the example of December 2000, leaving less than 17% of pixels affected by clouds in this specific case (Fig. 2 – Step 7).
Cloud cover reduction process for Landsat-5 and Landsat-7 NDSI data during December 2000, showing the progression through seven steps. The original Landsat-5 NDSI data consists of three images, while the Landsat-7 NDSI data consists of six images. Step 1 represents the raw NDSI data, while steps 2 to 7 show binary snow cover products. Snow is represented in light blue, no snow (land) in light green, and clouds and lakes in white. The final snow cover product is depicted after step 7.
Step 1 - Temporal combination of NDSI
First, raw NDSI data are combined into monthly composites using the maximum NDSI value per pixel for each image. Cloud cover is only reported when a given pixel is covered by clouds for the entire time frame. This technique removed 31% of cloud-obscured pixels in monthly composites with an average of 60% of clear observations per monthly product, regardless of the satellites.
Step 2 - Multi-sensors compositing
The second step combines data from different sensors with slightly offset acquisition times to account for varying cloud coverage during satellite observations over Switzerland. By leveraging this temporal overlap, the likelihood of obtaining cloud-free observations is increased. The Landsat long-term data record, enhanced by the Sentinel-2 constellation’s higher spatial and temporal resolutions61, allows for combined datasets suitable for long-term high-frequency monitoring62. This combination reduces the global average revisit interval to 4.6 days27, creating denser time series for monitoring changes63,64. To ensure consistency across datasets, we resample the Sentinel-2 bands to a 30 m by 30 m pixel size using the cubic resampling method, aligning its spatial resolution with that of Landsat. This resampling ensures that the Landsat and Sentinel-2 pixel-pairs are perfectly aligned and cover the same ground target. Utilizing the SDC infrastructure, we combined observations from Landsat-5 and Landsat-7 (July 1999 to May 2005) and Landsat-8 and Sentinel-2 (July 2015 to December 2021), with single satellite observations from Landsat-5 and Landsat-8 during December 1984 to July 1999 and June 2003 to June 2015, respectively. By considering the maximum NDSI value per pixel per month, we generated multi-sensor monthly NDSI products for 1984 to 2021, increasing the average cloud-free data per monthly product from 60% to 65%.
Step 3 – Summer snow cover mask
The third step is performed on the binary snow cover maps (after processing through the GLMM model). We assume that if a pixel is classified as having snow presence during summer, it will also display snow presence in other seasons. Based on this, we created a summer snow cover mask (SSCM) by calculating the minimum monthly NDSI for June, July, and August over 36 years, resulting in 108 minimum NDSI products. We then computed a summer mean NDSI product using pixel-wise averages for pixels with over 80% cloud-free data during the study period. This result was passed through the GLMM to obtain a minimum SSCM. Pixels within the SSCM classified as clouds from September to May were reclassified as snow. The SSCM consists of 87,122 snow pixels, representing 0.21% of Switzerland’s coverage, and removing approximately 0.14% of cloudy pixels.
Step 4 - Monthly probability fields
The monthly probability fields step, adapted from Gafurov and Bardossy31 utilizes the observation that certain pixels in Switzerland consistently exhibit snow presence or absence during specific months. This approach uses the entire monthly snow cover time series products to detect persistent spatial patterns of snow or land cover for each month. For each pixel, a monthly probability is calculated, representing the likelihood of being snow-covered or snow-free during a specific month. Only pixels with more than 80% cloud-free data over the entire period are included in the calculation of the monthly probability fields. This results in twelve probability maps (on for each month) for Switzerland.
To quantify the predictive power by pixel, two indexes are used: the snow predictability index (SPI) and the land predictability index (LPI). These indexes measure the fraction of snow or land pixels for which the probability of being snow-covered or land is 1 for a given month. To account for climatic variability, a buffer is introduced, representing a vertical elevation shift from the month-specific minimum snow line and maximum land line. This buffer is based on the maximum observed variation in the equilibrium line altitude (ELA) of the Claridenfirn glacier, providing a conservative estimate to account for potential variations in the snow line within the study area. Using these monthly probability fields, cloud pixels are reclassified: as snow if they are above the minimum snow line plus the buffer, and as land if they are below the maximum land line minus the buffer. This step reduces cloud pixels by 6.9% and is particularly effective in summer, reducing cloud cover by 19.4%.
Step 5 - Snow line
The snow line approach, inspired by the methodologies of Gafurov and Bardossy31 and Parajka et al.32, relies on the topographical elevation of snow and land pixels. It identifies the minimum elevation where snow is present and the elevation above which all pixels are consistently snow-covered, called as the “snow line”. To determine snow line elevations, only snow cover products with at least 60% clear pixels in the study area and a 1% snow-pixel threshold24 were used. Following this, the elevation band identified as the minimum snow altitude must contain at least 10% of clear data (snow and land) and 1% of snow pixels65,66. Out of 429 snow cover products analysed, 273 (63%) met these requirements to pass the snow line step. This step was relatively effective, reducing cloud cover by an average of 9.6% across the analysed snow cover products.
Step 6 – Spatial gap-filling: majority filter
The sixth step, based on Gafurov and Bardossy31, involves spatially combining neighboring pixels. Each cloudy pixel was reassigned based on the majority value of its four adjacent neighbors. Specifically, if at least three neighboring pixels were identified as snow-covered, the cloudy pixel was reclassified as “snow”. The same principle applied to land-covered pixels. While this assumption may not always be accurate, the likelihood of the middle pixel having the same coverage as its neighboring pixels was generally higher than the opposite scenario.
Step 7 – Spatial gap-filling: elevation filter
In the final step, alongside the majority filter, we implemented an elevation filter based on the methodology by Gafurov and Bardossy31. This step involved evaluating both elevation and land cover of the eight neighboring pixels. If any neighboring pixel was identified as snow-covered and had a lower elevation than the cloudy pixel, the cloudy pixel was reclassified as “snow”. This approach is grounded in the principle that temperature generally decreases with increasing elevation, suggesting that snow persists longer at higher elevations than at lower ones. Therefore, if a pixel is classified as snow and any neighboring pixel at a higher elevation is obscured by clouds, it is reasonable to infer that the higher elevation should also be covered by snow. Although these final two gap-filling steps removed only 1.6% and 0.6% of clouds respectively, they were included due to their low error rates.
Table 1 presents the cloud cover fraction derived from the raw NDSI dataset (independent of the sensors used) and the cloud cover fraction after each step of the SOfS algorithm, both for the entire dataset and by season. This fraction represents the average of the monthly products over the period from 1984 to 2021. The performance of each step is quantified by the fraction of clouds removed during that step, relative to the total number of clouds removed across all steps. It can be observed that the effectiveness of each step varies depending on the season.
Validation
The accuracy of the produced satellite EO derived snow cover maps are then evaluated using a confusion matrix using in-situ measurements provided by MeteoSwiss as well as various statistical metrics such as number of true positive, false positive, false negative, and true negative; overall accuracy (OA), the TSS, sensitivity and specificity indices at all stations. These methods are further detailed in the Technical Validation section.
Data publication
Finally, to ensure that this snow cover data product can be widely and openly accessible to the largest audience possible, all data are published in FAIR national environmental data repository for EO Open Science. This will ensure that the published data are fully compliant with the Findable-Accessible-Interoperable-Reusable (FAIR) principles while at the same time compliant with the widely adopted geospatial standards made available in Spatial Data Infrastructures (SDI), such as OGC Web Map Service (WMS), Web Coverage Service (WCS), Catalog Service for the Web (CSW) and ISO19115/19139 standards67.
Data Records
The final dataset includes 429 monthly files covering the period from December 1984 to December 2021. Certain months are missing, particularly during 2012, due to transitions between satellite missions: landsat-5 ended in November 2011, and landsat-8 began in March 2013. The files are provided in GeoTiff format, using the EPSG:4326 Coordinate Reference System (CRS) and a spatial resolution of 30 m. Table 2 presents the descriptive characteristics of the SOfS-derived snow cover products. Each pixel in the monthly snow cover products is classified with values ranging from 0 to 2, as follows:
-
0 when the pixel is snow-free (i.e., land),
-
1 when the pixel is covered with snow,
-
2 when the pixel is covered with clouds (including cloud shadow),
-
Na when the pixel is classified as water or lies outside of Switzerland.
A static copy of each collection is made available at the University of Geneva Research Data repository (https://yareta.unige.ch)68: https://doi.org/10.26037/yareta:nq6phdtx45cz5goqqxfr5qjaei.
The dataset is described with standardized metadata following the ISO19115 schema and description is available at: https://geonetwork.swissdatacube.org/geonetwork/srv/eng/catalog.search#/metadata/d98b8938-22fb-450e-ae1d-af078b6307c8.
In addition, metadata and data are available as Open Geospatial Consortium (OGC) standards web services endpoints to ensure interoperable discovery, visualization and download.
-
Metadata Discovery-Catalog Service for the Web (CSW 2.0.2): https://geonetwork.swissdatacube.org/geonetwork/srv/eng/csw?request=GetCapabilities&service=CSW&version=2.0.2.
-
Data visualization -Web Map Service (WMS 1.3.0): https://ows.swissdatacube.org/wms?request=GetCapabilities&service=WMS&version=1.3.0 and Web Map Tile Service (WMTS 1.0.0): https://ows.swissdatacube.org/wmts?request=GetCapabilities&service=WMTS&version=1.0.0.
-
Data download–Web Coverage Service (WCS 1.0.0,2.0.0,2.1.0): https://ows.swissdatacube.org/wcs?request=GetCapabilities&service=WCS&version=2.1.0.
These endpoints enable users to access and/or integrate these datasets in their desktop, web-based clients or own specific analysis workflows.
Technical Validation
To ensure proper documentation and standardization, SOfS data products were reviewed by a data curator prior to being uploaded to SwissEnvEO. This review included metadata verification and compliance with standardized formats, such as naming conventions, reference systems, spatial resolution, and geographic extent. These satellite-derived snow products underwent rigorous statistical validation to assess their accuracy and reliability.
The validation process involved constructing a confusion matrix by comparing 33,026 pairs of cloud-free satellite-based snow observations (SOfS-derived dataset) with in-situ snow depth measurements from 264 climate stations distributed across Switzerland. These in-situ measurements, considered as ground truth, were obtained from the Federal Office of Meteorology and Climatology (MeteoSwiss) archive portal (https://gate.meteoswiss.ch/idaweb). The in-situ dataset spans a wide range of elevations from 225 to 2540 m a.s.l. and includes monthly average of snow depth measurements for each station, calculated using the specific days when satellite scenes were acquired to ensure temporal alignment with the SOfS-derived snow cover products. The validation period extends from December 1984 to December. Snow depth observations from the climate stations were spatially matched to overlaying satellite pixels, resulting in 33,026 cloud-free in-situ-satellite matchups. Figure 3 presents the frequency distribution of key variables in the validation dataset, including snow cover observations, snow depth, elevation, and seasonality. The agreement between in-situ snow observations and remote sensing data was evaluated for two snow depth thresholds (SDthr): 1 cm and 5 cm. These thresholds were chosen based on their significance in determining the concordance between ground-based and remote sensing snow observations, as identified in previous studies65,69,70. Shallow snow depths (<1 cm) are particularly known to diminish the consistency in snow-related analyses71. The confusion matrix allowed us to identify commission errors in the SOfS products (i.e., false positive, where SOfS indicates snow but in-situ data indicates no snow), omission errors (i.e., false negative, where SOfS indicates no snow but in-situ data indicates snow), and agreements (where both SOfS and In-Situ data agree on snow or no snow).
Additionally, we calculated the OA72 metric to quantify the agreement between the SOfS-derived monthly snow cover products and the mean monthly snow depth measurements from in-situ stations over the study period. The OA is calculated as follows:
The OA metric provides insight into the proportion of in-situ measurements that were correctly identified in the SOfS products.
Finally, the TSS73 was applied to evaluate the agreement between snow depth observations at ground stations and the monthly SOfS products. The TSS incorporates sensitivity and specificity, offering a robust measure of overall agreement.
Where a, b, c and d represent respectively the number of true positives, false positives, false negatives, and true negatives. Based on Cohen’s Kappa index, TSS is a threshold-dependent evaluation metric ranging from -1 to 1, with 1 indicating perfect agreement and values ≤ 0 signifying performance no better than random classification72. TSS values > 0.75 are considered excellent, 0.40–0.75 are good, and <0.40 are poor. TSS serves as an alternative accuracy measure, addressing Kappa’s prevalence dependence while retaining its benefits72. Sensitivity measures the proportion of observed snow presence correctly predicted by remote sensing, while specificity measures the proportion of observed snow absence correctly predicted.
The confusion matrix and corresponding metrics (Table 3) indicate excellent agreement between the SOfS dataset and in-situ snow depth measurements, with overall accuracy ranging from 91% (SDthr = 1 cm) to 93% (SDthr = 5 cm). SOfS products exhibit superior performance in classifying snow-free areas compared to snow-covered ones, with a slight tendency to underestimate snow cover. For SDthr = 1 cm, 73% of 9,054 snow-covered days were correctly classified, while 27% were misclassified as snow-free. For 23,972 snow-free days, 98% were correctly classified, with only 2% misclassified. The overall accuracy increases with SDthr, but the false negative rate (3%/6%) doubles at 5 cm.
TSS analysis shows good agreement (71%) for SDthr = 1 cm and excellent agreement (81%) for SDthr = 5 cm. Specificity (98%-94%) is higher than sensitivity (71%-87%), indicating a higher likelihood of omitting snow-covered pixels than misclassifying snow-free ones. Specificity decreases with increasing SDthr. Gap-filling procedure accuracy ranges from 95% (SDthr = 1 cm) to 97% (SDthr = 5 cm), with lower sensitivity than specificity at 1 cm, indicating underestimation of snow cover.
Seasonal analysis reveals variability in classification accuracy. Most false negatives occur in winter (DJF, 33%) and spring (MAM, 34%), with only 8% in summer (JJA). False positives are more frequent in winter (53%) but absent in summer. Overall, summer shows the highest AO (90%) with perfect specificity (100%). In contrast, winter exhibits the lowest OA (82%) due to reduced specificity, reflecting the challenges posed by frequent snowfall events and variable snow depths. Autumn and spring have 87% OA, with lower sensitivity compared to specificity. Analysis by altitude bands (500 m intervals) shows consistently high OA (>84%, regardless of SDthr) across most elevation, except for the 2000–2500 m range, where OA drops slightly. This transition zone accounts for only 0.1% of the validation dataset, which may contribute to the lower performance observed. The individual performance of the gap-filling procedure, starting from step 2, was assessed by evaluating its capacity to correctly classify cloud-covered pixels as either snow-covered or snow-free (i.e., land). The OA for gap-filling ranges from 95% (SDthr = 1 cm) to 97% (SDthr = 5 cm). However, as observed for the entire dataset, sensitivity was notably lower than specificity at SDthr = 1 cm, confirming that the procedure tends to underestimate snow cover.
Usage Notes
The snow cover dataset derived from the SOfS algorithm provides a long-term, spatially explicit record of snow cover dynamics at medium-to-high resolution. It complements existing in-situ snow observations and serves as a valuable resource for monitoring snow cover changes over Switzerland from 1984 to 2021. This dataset is suitable for applications such as assessing snow cover extent over regions, analyzing pixel-based temporal changes, and tracking snowline evolution. Researchers can use it at various spatial scales (e.g., watersheds, biogeographic regions, or administrative units), making it adaptable for hydrological, climatic, and environmental studies.
Key limitations include the dataset’s monthly temporal resolution, which may not capture short-term dynamics such as rapid snowmelt or snowfall events. Additionally, despite a gap-filling procedure, a residual cloud fraction of ~29% remains, which may affect the accuracy of snow cover extent measurements in certain regions or periods.
With its 37-year temporal span, the dataset is well-suited for integration into climate models and other analytical frameworks, offering valuable insights into long-term snow cover trends and dynamics.
Code availability
The SDC is based on the Open Data Cube platform that can be obtained at: https://www.opendatacube.org and freely available under an Apache 2.0 license (https://opensource.org/licenses/Apache-2.0).
JupyterLab can be freely obtained at: https://github.com/jupyterlab/jupyterlab under a 3-clause BSD license (https://opensource.org/license/bsd-3-clause).
The Snow Observations from Space algorithm is available as Jupyter notebooks at: https://github.com/poussinc/SOfS-algorithm and freely available under an Apache 2.0 license (https://opensource.org/licenses/Apache-2.0).
References
FOEN. Effects of Climate Change on Swiss Water Bodies. 134 https://www.bafu.admin.ch/bafu/en/home/topics/water/water–publications/publications-water/effects-of-climate-change-on-swiss-water-bodies.html (2021).
Klein, G., Vitasse, Y., Rixen, C., Marty, C. & Rebetez, M. Shorter snow cover duration since 1970 in the Swiss Alps due to earlier snowmelt more than to later snow onset. Climatic Change 139, 637–649, https://doi.org/10.1007/s10584-016-1806-y (2016).
Marty, C., Tilg, A.-M. & Jonas, T. Recent Evidence of Large-Scale Receding Snow Water Equivalents in the European Alps. J. Hydrometeor. 18, 1021–1031, https://doi.org/10.1175/JHM-D-16-0188.1 (2017).
François, H. et al. Climate change exacerbates snow-water-energy challenges for European ski tourism | Nature Climate Change. Nature Climate Change https://doi.org/10.1038/s41558-023-01759-5 (2023).
Beniston, M., Uhlmann, B., Goyette, S. & Lopez-Moreno, J. I. Will snow-abundant winters still exist in the Swiss Alps in an enhanced greenhouse climate? Int. J. Climatol. 31, 1257–1263, https://doi.org/10.1002/joc.2151 (2011).
Uhlmann, B., Goyette, S. & Beniston, M. Sensitivity analysis of snow patterns in Swiss ski resorts to shifts in temperature, precipitation and humidity under conditions of climate change. Int J Climatol 29, 1048–1055, https://doi.org/10.1002/joc.1786 (2009).
Schmucki, E., Marty, C., Fierz, C., Weingartner, R. & Lehning, M. Impact of climate change in Switzerland on socioeconomic snow indices. Theor Appl Climatol 127, 875–889, https://doi.org/10.1007/s00704-015-1676-7 (2017).
Mountain Research Initiative EDW Working Group. et al. Elevation-dependent warming in mountain regions of the world. Nature Climate Change 5, 424–430, https://doi.org/10.1038/nclimate2563 (2015).
Alonso González, E. et al. The snow cover is more important than other climatic variables on the prediction of vegetation dynamics in the Pyrenees (1981-2014). Environ. Res. Lett. https://doi.org/10.1088/1748-9326/ad4e4c (2024).
NCCS. CH2018 – Climate Scenarios for Switzerland, Technical Report. 271 (2018).
Gascoin, S., Monteiro, D. & Morin, S. Reanalysis-based contextualization of real-time snow cover monitoring from space. Environ. Res. Lett. 17, 114044, https://doi.org/10.1088/1748-9326/ac9e6a (2022).
Bojinski, S. et al. The Concept of Essential Climate Variables in Support of Climate Research, Applications, and Policy. Bulletin of the American Meteorological Society 95, 1431–1443, https://doi.org/10.1175/BAMS-D-13-00047.1 (2014).
MeteoSwiss. National Cimate Observing System. (2018).
Awasthi, S. & Varade, D. Recent advances in the remote sensing of alpine snow: a review. GIScience & Remote Sensing 0, 1–37, https://doi.org/10.1080/15481603.2021.1946938 (2021).
Gascoin, S. et al. Remote sensing of mountain snow from space: status and recommendations. Front. Earth Sci. 12, https://doi.org/10.3389/feart.2024.1381323 (2024).
Dietz, A. J., Kuenzer, C., Gessner, U. & Dech, S. Remote sensing of snow – a review of available methods. International Journal of Remote Sensing 33, 4094–4134, https://doi.org/10.1080/01431161.2011.640964 (2012).
Foppa, N. & Seiz, G. Inter-annual variations of snow days over Switzerland from 2000–2010 derived from MODIS satellite data. The Cryosphere 6, 331–342, https://doi.org/10.5194/tc-6-331-2012 (2012).
Plummer, S., Lecomte, P. & Doherty, M. The ESA Climate Change Initiative (CCI): A European contribution to the generation of the Global Climate Observing System. Remote Sensing of Environment 203, 2–8, https://doi.org/10.1016/j.rse.2017.07.014 (2017).
Mortimer, C. et al. Benchmarking algorithm changes to the Snow CCI+ snow water equivalent product. Remote Sensing of Environment 274, 112988, https://doi.org/10.1016/j.rse.2022.112988 (2022).
Hüsler, F., Jonas, T., Riffler, M., Musial, J. P. & Wunderle, S. A satellite-based snow cover climatology (1985–2011) for the European Alps derived from AVHRR data. The Cryosphere 8, 73–90, https://doi.org/10.5194/tc-8-73-2014 (2014).
Holzer, T., Baumgartner, M. F. & Apfl, G. Monitoring Swiss alpine snow cover variations using digital NOAA-AVHRR data. 1995 International Geoscience and Remote Sensing Symposium, IGARSS ’95. Quantitative Remote Sensing for Science and Applications 3, 1765–1767, https://doi.org/10.1109/IGARSS.1995.524020 (1995). vol.3.
Scherrer, S. C., Göldi, M., Gubler, S., Steger, C. R. & Kotlarski, S. Towards a spatial snow climatology for Switzerland: Comparison and validation of existing datasets. Meteorologische Zeitschrift 101–116 https://doi.org/10.1127/metz/2023/1210 (2024).
Fugazza, D., Manara, V., Senese, A., Diolaiuti, G. & Maugeri, M. Snow Cover Variability in the Greater Alpine Region in the MODIS Era (2000–2019). Remote Sensing 13, 2945, https://doi.org/10.3390/rs13152945 (2021).
Gascoin, S., Grizonnet, M., Bouchet, M., Salgues, G. & Hagolle, O. Theia Snow collection: high-resolution operational snow cover maps from Sentinel-2 and Landsat-8 data. Earth System Science Data 11, 493–514, https://doi.org/10.5194/essd-11-493-2019 (2019).
Gascoin, S. et al. Estimating Fractional Snow Cover in Open Terrain from Sentinel-2 Using the Normalized Difference Snow Index. Remote Sensing 12, 2904, https://doi.org/10.3390/rs12182904 (2020).
Lewińska, K., Frantz, D., Leser, U. & Hostert, P. Usable Observations over Europe: Evaluation of Compositing Windows for Landsat and Sentinel-2 Time Series. Preprint at https://doi.org/10.20944/preprints202308.2174.v1 (2023).
Li, J. & Roy, D. P. A Global Analysis of Sentinel-2A, Sentinel-2B and Landsat-8 Data Revisit Intervals and Implications for Terrestrial Monitoring. Remote Sensing 9, 902, https://doi.org/10.3390/rs9090902 (2017).
Jia, K. et al. How frequent the Landsat 8/9-Sentinel 2A/B virtual constellation observed the earth for continuous time series monitoring. International Journal of Applied Earth Observation and Geoinformation 130, 103899 (2024).
Li, J. & Chen, B. Global Revisit Interval Analysis of Landsat-8 -9 and Sentinel-2A -2B Data for Terrestrial Monitoring. Sensors (Basel) 20 https://doi.org/10.1016/j.jag.2024.103899 (2020).
Dong, C. & Menzel, L. Improving the accuracy of MODIS 8-day snow products with in situ temperature and precipitation data. Journal of Hydrology 534, 466–477, https://doi.org/10.1016/j.jhydrol.2015.12.065 (2016).
Gafurov, A. & Bárdossy, A. Cloud removal methodology from MODIS snow cover product. Hydrology and Earth System Sciences 13, 1361–1373, https://doi.org/10.5194/hess-13-1361-2009 (2009).
Parajka, J. & Blöschl, G. Spatio-temporal combination of MODIS images – potential for snow cover mapping. Water Resources Research 44 https://doi.org/10.1029/2007WR006204 (2008).
Lehmann, A. et al. SWATCH21: A project for linking eco-hydrologic processes and services to aquatic biodiversity at river and catchment levels. Ecohydrology & Hydrobiology https://doi.org/10.1016/j.ecohyd.2019.01.003 (2019).
Külling, N. et al. SWECO25: a cross-thematic raster database for ecological research in Switzerland. Sci Data 11, 21, https://doi.org/10.1038/s41597-023-02899-1 (2024).
Marty, C. Regime shift of snow days in Switzerland. Geophys. Res. Lett. 35, L12501, https://doi.org/10.1029/2008GL033998 (2008).
Pandey, P. C. et al. Concepts of Disasters and Research Themes: Editorial Message. in Geo-information for Disaster Monitoring and Management (eds. Pandey, P. C. et al.) 3–39 https://doi.org/10.1007/978-3-031-51053-3_1 (Springer International Publishing, Cham, 2024).
Cornut, C., Ozainne, S., Poussin, C., Andenmatten, R. & Giuliani, G. Identifying areas of archaeological potential in the Swiss Alps using satellite-derived time-series of snow cover estimates. Remote Sensing Applications: Society and Environment 28, 100838, https://doi.org/10.1016/j.rsase.2022.100838 (2022).
Giuliani, G., Masó, J., Mazzetti, P., Nativi, S. & Zabala, A. Paving the Way to Increased Interoperability of Earth Observations Data Cubes. Data 4, 113, https://doi.org/10.3390/data4030113 (2019).
Chatenoux, B. et al. The Swiss data cube, analysis ready data archive using earth observations of Switzerland. Sci Data 8, 295, https://doi.org/10.1038/s41597-021-01076-6 (2021).
Giuliani, G. et al. Building an Earth Observations Data Cube: lessons learned from the Swiss Data Cube (SDC) on generating Analysis Ready Data (ARD). Big Earth Data 1, 1–18, https://doi.org/10.1080/20964471.2017.1398903 (2017).
Dhu, T. et al. National Open Data Cubes and Their Contribution to Country-Level Development Policies and Practices. Data 4, 144, https://doi.org/10.3390/data4040144 (2019).
Sudmanns, M. et al. Think global, cube local: an Earth Observation Data Cube’s contribution to the Digital Earth vision. Big Earth Data 0, 1–29, https://doi.org/10.1080/20964471.2022.2099236 (2022).
Annoni, A. et al. Digital earth: yesterday, today, and tomorrow. International Journal of Digital Earth 16, 1022–1072, https://doi.org/10.1080/17538947.2023.2187467 (2023).
Poussin, C. et al. Drying conditions in Switzerland – indication from a 35-year Landsat time-series analysis of vegetation water content estimates to support SDGs. Big Earth Data 0, 1–31, https://doi.org/10.1080/20964471.2021.1974681 (2021).
Obuchowicz, C., Poussin, C. & Giuliani, G. Change in observed long-term greening across Switzerland – evidence from a three decades NDVI time-series and its relationship with climate and land cover factors. Big Earth Data 0, 1–32, https://doi.org/10.1080/20964471.2023.2268322 (2023).
Poussin, C. et al. Snow Cover Evolution in the Gran Paradiso National Park, Italian Alps, Using the Earth Observation Data Cube. Data 4, 138, https://doi.org/10.3390/data4040138 (2019).
Barras, A. G., Braunisch, V. & Arlettaz, R. Predictive models of distribution and abundance of a threatened mountain species show that impacts of climate change overrule those of land use change. Diversity and Distributions n/a https://doi.org/10.1111/ddi.13247 (2021).
Brun, P. et al. Multispecies deep learning using citizen science data produces more informative plant community models. Nat Commun 15, 4421, https://doi.org/10.1038/s41467-024-48559-9 (2024).
Giuliani, G. et al. Monitoring land degradation at national level using satellite Earth Observation time-series data to support SDG15 – exploring the potential of data cube. Big Earth Data 4, 1–20 (2020).
Giuliani, G. et al. Modelling Accessibility to Urban Green Areas Using Open Earth Observations Data: A Novel Approach to Support the Urban SDG in Four European Cities. Remote Sensing 13, 422, https://doi.org/10.1080/20964471.2020.1711633 (2021).
Killough, B., Siqueira, A. & Dyke, G. Advancements in the Open Data Cube and Analysis Ready Data — Past, Present and Future. in IGARSS 2020 - 2020 IEEE International Geoscience and Remote Sensing Symposium 3373–3375 https://doi.org/10.1109/IGARSS39084.2020.9324712 (2020).
Killough, B. Overview of the Open Data Cube Initiative. in IGARSS 2018 - 2018 IEEE International Geoscience and Remote Sensing Symposium 8629–8632 https://doi.org/10.1109/IGARSS.2018.8517694 (2018).
Frau, L. et al. Snow Observations from Space: An Approach to Map Snow Cover from Three Decades of Landsat Imagery Across Switzerland. in IGARSS 2018 - 2018 IEEE International Geoscience and Remote Sensing Symposium 8663–8666 https://doi.org/10.1109/IGARSS.2018.8518394 (2018).
Poussin, C., Timoner, P., Chatenoux, B., Giuliani, G. & Peduzzi, P. Improved Landsat-based snow cover mapping accuracy using a spatiotemporal NDSI and generalized linear mixed model. Science of Remote Sensing 7, 100078, https://doi.org/10.1016/j.srs.2023.100078 (2023).
Crane, R. G. & Anderson, M. R. Satellite discrimination of snow/cloud surfaces. International Journal of Remote Sensing 5, 213–223, https://doi.org/10.1080/01431168408948799 (1984).
Baetens, L., Desjardins, C. & Hagolle, O. Validation of Copernicus Sentinel-2 Cloud Masks Obtained from MAJA, Sen2Cor, and FMask Processors Using Reference Cloud Masks Generated with a Supervised Active Learning Procedure. Remote Sensing 11, 433, https://doi.org/10.3390/rs11040433 (2019).
Ernst, S. et al. Implications of Pixel Quality Flags on the Observation Density of a Continental Landsat Archive. Remote Sensing 10, 1570, https://doi.org/10.3390/rs10101570 (2018).
Hall, D. K. & Riggs, G. A. Normalized-Difference Snow Index (NDSI). in Encyclopedia of Snow, Ice and Glaciers (eds. Singh, V. P., Singh, P. & Haritashya, U. K.) 779–780 https://doi.org/10.1007/978-90-481-2642-2_376 (Springer Netherlands, Dordrecht, 2011).
Sibandze, P., Mhangara, P., Odindi, J. & Kganyago, M. A comparison of Normalised Difference Snow Index (NDSI) and Normalised Difference Principal Component Snow Index (NDPCSI) techniques in distinguishing snow from related land cover types. South African Journal of Geomatics 3, 197–209, https://doi.org/10.4314/sajg.v3i2.6 (2014).
Bousbaa, M. et al. An accurate snow cover product for the Moroccan Atlas Mountains: Optimization of the MODIS NDSI index threshold and development of snow fraction estimation models. International Journal of Applied Earth Observation and Geoinformation 129, 103851, https://doi.org/10.1016/j.jag.2024.103851 (2024).
Drusch, M. et al. Sentinel-2: ESA’s Optical High-Resolution Mission for GMES Operational Services. Remote Sensing of Environment 120, 25–36, https://doi.org/10.1016/j.rse.2011.11.026 (2012).
Claverie, M. et al. The Harmonized Landsat and Sentinel-2 surface reflectance data set. Remote Sensing of Environment 219, 145–161, https://doi.org/10.1016/j.rse.2018.09.002 (2018).
Mandanici, E. & Bitelli, G. Preliminary Comparison of Sentinel-2 and Landsat 8 Imagery for a Combined Use. Remote Sensing 8, 1014, https://doi.org/10.3390/rs8121014 (2016).
Mayr, S., Kuenzer, C., Gessner, U., Klein, I. & Rutzinger, M. Validation of Earth Observation Time-Series: A Review for Large-Area and Temporally Dense Land Surface Products. Remote Sensing 11, 2616, https://doi.org/10.3390/rs11222616 (2019).
Gascoin, S. et al. A snow cover climatology for the Pyrenees from MODIS snow products. Hydrology and Earth System Sciences 19, 2337–2351, https://doi.org/10.5194/hess-19-2337-2015 (2015).
Poussin, C., Peduzzi, P. & Giuliani, G. Snow Observation from Space: An approach to improving snow cover detection using four decades of Landsat and Sentinel-2 imageries across Switzerland. Science of Remote Sensing 11, 100182, https://doi.org/10.1016/j.srs.2024.100182 (2025).
Giuliani, G. et al. SwissEnvEO: A FAIR National Environmental Data Repository for Earth Observation Open Science. Data Science Journal 20, 22, https://doi.org/10.5334/dsj-2021-022 (2021).
Charlotte, P., Peduzzi, P., Chatenoux, B., Giuliani, G. Snow Cover - Monthly [1984-2021] - Switzerland. Yareta https://doi.org/10/gt6mvr (2024).
Liang, T. G. et al. An application of MODIS data to snow cover monitoring in a pastoral area: A case study in Northern Xinjiang, China. Remote Sensing of Environment 112, 1514–1526, https://doi.org/10.1016/j.rse.2007.06.001 (2008).
Klein, A. G. & Barnett, A. C. Validation of daily MODIS snow cover maps of the Upper Rio Grande River Basin for the 2000–2001 snow year. Remote Sensing of Environment 86, 162–176, https://doi.org/10.1016/S0034-4257(03)00097-X (2003).
Ke, C.-Q. et al. Variability in snow cover phenology in China from 1952 to 2010. Hydrology and Earth System Sciences 20, 755–770, https://doi.org/10.5194/hess-20-755-2016 (2016).
Wadoux, A. M. J.-C., Heuvelink, G. B. M., de Bruin, S. & Brus, D. J. Spatial cross-validation is not the right way to evaluate map accuracy. Ecological Modelling 457, 109692, https://doi.org/10.1016/j.ecolmodel.2021.109692 (2021).
Allouche, O., Tsoar, A. & Kadmon, R. Assessing the accuracy of species distribution models: prevalence, kappa and the true skill statistic (TSS). Journal of Applied Ecology 43, 1223–1232, https://doi.org/10.1111/j.1365-2664.2006.01214.x (2006).
Acknowledgements
The authors would like to thank the Swiss Federal Office for the Environment (FOEN) for their financial and Institutional support regarding the development of the Swiss Data Cube and the University of Geneva for financing the IT infrastructure. The views expressed in the paper are those of the authors and do not necessarily reflect the views of the institutions they belong to. Results of this publication are partly or fully relying on the Swiss Data Cube (http://www.swissdatacube.org), operated and maintained by UNEP/GRID-Geneva, the University of Geneva, the University of Zurich and the Swiss Federal Institute for Forest, Snow and Landscape Research WSL.
Author information
Authors and Affiliations
Contributions
C.P.: Provided concepts and ideas; method development and implementation; data analysis; wrote the paper. P.P.: Institutional SDC project coordinator; wrote the paper; original idea. B.C.: Developed Landsat 5,7,8 and Sentinel-2 ARD workflows; technical management of the SDC; wrote the paper. G.G.: Scientific SDC project coordinator; original concept; supervised data creation; initial draft; wrote the paper.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing financial interests. Grégory Giuliani is currently an Editorial Board member for Scientific Data.
Additional information
Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Poussin, C., Peduzzi, P., Chatenoux, B. et al. A 37 years [1984–2021] Landsat/Sentinel-2 derived snow cover time-series for Switzerland. Sci Data 12, 632 (2025). https://doi.org/10.1038/s41597-025-04961-6
Received:
Accepted:
Published:
Version of record:
DOI: https://doi.org/10.1038/s41597-025-04961-6





