Il neige ! Développement d'un produit de surface enneigée à partir des données Sentinel-2 et Landsat-8

=>

 

"L'hiver approche" ― George R.R. Martin, A Game of Thrones

 

En cette période de vacances de Noël, vous vous demandez peut-être s'il y a un peu de neige dans votre coin préféré de ski de rando ? Le suivi de l'enneigement des montagnes est utile, pas seulement pour organiser votre week-end, mais aussi parce que le manteau neigeux est une ressource hydrique primordiale dans de nombreuses régions, comme ici dans le sud-ouest de la France. Continuer à lire

SPOT5 s'est éteint / SPOT5 de-orbitated


Après plus de 13 ans d'exploitation, et après la petite prolongation de son existence par l'expérience Take5, le CNES a désorbité, passivé et éteint le satellite SPOT5, le 11 décembre.

Je n'en dirais pas plus, puisqu'un collègue d'Airbus a donné tous les détails sur son blog.

 


After more than 13 years of exploitation, and after a little extra life time thanks to the Take5 experiment, CNES deorbited, passivated and switched off SPOT5 satellite, on December the 11th. The link to the blog of a colleague from Airbus provides an excellent description on what was done, but it is in French.

Let it snow! Development of an operational snow cover product from Sentinel-2 and Landsat-8 data

=>

 

"Winter is coming" ― George R.R. Martin, A Game of Thrones

 

As Christmas holidays are approaching you might want to know if there is snow in your favorite spot of ski touring? A good knowledge of the snow cover variability is important - not only to plan your next week-end, but also because the snow is a key water resource in many regions, including here in south west France. Continue reading

Still some data gaps in Sentinel-2 time series

I had not understood everything on the issue Sentinel-2 had in October and November with its image processing and storage systems (the MMFU system). The bug has been identified but the correction has not been uploaded yet. It seems that it took quite some time to test it and have it work in all cases. The correction routine seems to be ready now and should be uploaded this week.

Meanwhile, Sentinel-2 has been suffering from new data gaps, which should come to an end after the patch is uploaded. For instance, if you look at what is available on Toulouse, you'll find no image between the 10th of December and today, 15th of December. But the acquisitions resumed on the 16th of December.

Un programme en Python pour télécharger les données Sentinel

=>

Note : L'interface APIHUB/SCIHUB présente de nombreuses restrictions d'accès, comme par exemple le fait de n'accepter que des comptes créés avant le 21 décembre 2015. La plateforme PEPS, du CNES, fournit un accès beaucoup plus facile. J'ai créé un petit programme similaire à celui ci-dessous, pour télécharger des données sans cliquer.

 

L'interface du serveur Scihub pour les données Sentinel vous permet de faire des recherches dans le catalogue ou de télécharger les données par de simples requêtes HTTPS. Par exemple, pour rechercher les produits de S2 présents dans le catalogue, essayez simplement les exemples ci-dessous :

 

La routine Python, accessible par le lien à la fin de cet article, permet de récupérer sans un clic les données de Sentinel-1 et Sentinel-2 (et probablement bientôt Sentinel-3), depuis le site de distribution  Scihub. Vous me connaissez, je l'ai surtout testé avec Sentinel-2.

La routine Sentinel_download.py fonctionne sous linux et s'appuie sur l'utilitairede tléchargement wget. Il pourrait marcher sous windows, mais peobablemenent moyennant quelques adaptations, et je ne connais pas windows. Si quelqu'un veut le faire, le dépot de l'outil sous githuib est ouvert. L'outil similaire Landsat-download a ainsi reçu de nombreuses contributions.

 

Comme l'outil fait des recherches sur le catalogue Sentinel, ivous pouvez sélectionner les donnes par date, type, par coordonnées géographiques et même, pour Sentinel-2, par le taux de couverture nuageuse (en faisant confiance au pourcentage fourni dans les produits de niveau 1C). Le Readme file sur le depot Github donne de nombreux exemples, ici, je n'en fournis qu'un :

python  Sentinel_download.py -s S2 --latmin 43 --latmax 46 --lonmin -1 --lonmax 2 -a apihub.txt -o 94 -m 25 -d 20151206

 

Et voici ce que signifient les options :

  • -s définit le satellite (S2, S2A, S2B, S1, S1B)
  • --latmin 43 --latmax 46 --lonmin -1 --lonmax 2 definit un rectangle en degrés décimaux avec lequel les produits doivent avoir une intersection (vous pouvez aussi demander un point avec les options --lat et --lon)
  • - a apihub.txt fournit le compte et mot de passe d'authentification (guest guest ne fonctionne que pour les consultations du catalogue)

  • -o est le numéro de trace (si vous n'en voulez qu'une)

  • -m 25 est le pourcentage maximal de nuages accepté (25%)

  • -d 20151206 est le début de la période (le 6 décembre), et le téléchargement des données va jusqu'à la date courante, à moins que vous n'utilisiez l'option -f pour définir la date finale avec l'option -f

 

Donc, pour utiliser cet outil, allez le cloner sur le dépôt github de sentinel-download.

 

A python module for batch download of Sentinel data from ESA

=> 

Note : the apihub is only accessible for those of you who submitted an account before the 21st of December. As a result, it is much easier to download the Sentinel- products at CNES PEPS facility. To access the data within PEPS, I have written a similar program to the one described below .

 

The Sentinel Scihub interface lets you search the catalog or download Sentinel data through a simple https request. For instance, to search all the S2 products within the catalog, just try the following URLs :

 

To select all the products which contain Toulouse :

  • you may login with your own Scihub account or with "guest", "guest"
  • All you need to know are your site  Lat, Lon (in this order) coordinates.

To select all the products which contain Toulouse ingested in the catalog after the first of December :

 

The Python routine, provided via the link at the end of this post, enables batch downloads of Sentinel-1 and Sentinel-2 (and probably soon Sentinel-3), from ESA distribution website. You know me, I have mostly tested it with Sentinel-2.

Sentinel_download runs on linux and it relies on the wget download utility. It might work on windows, probably with adaptations, but I do not know windows. If someone is willing to contribute, the software repository on github is open. That's what happened with the Landsat-download tool.

 

As the tool performs catalog searches, you can select the data by date, type, location, and even, for Sentinel-2, cloud percentage (if you trust ESA L1C cloud percentage). The readme file shows several examples, here, I'll only provide one :

 

python  Sentinel_download.py -s S2 --latmin 43 --latmax 46 --lonmin -1 --lonmax 2 -a apihub.txt -o 94 -m 25 -d 20151206

Here is the meaning of the options :

  • -s defines the satellite (S2, S2A, S2B, S1, S1, S1B)
  • --latmin 43 --latmax 46 --lonmin -1 --lonmax 2 define the bounding box in degrees (you can also only specify a point with --lat and --lon options)
  • - a apihub.txt provide the authentification to the website (guest guest still works)

  • -o is the path number (if you only want that one)

  • -m 25 is the maximum accepted cloud percentage to download (25%)

 

  • -d 20151206 is the start date of the period, and the download goes until now, unless you specify the final date (with -f option)

So, if you want to use this tool, get it from the github repository of sentinel-download.

 

Sentinel-2A distribution starts

I am very happy to share the news of the opening of Sentinel-2A data access on the Scientific Data Hub on https://scihub.esa.int/

 

Up to now only data acquired after the 28th of November are available, but ESA says :

We will also reprocess any useful data from the Commissioning Phase and the recent weeks after IOCR, and gradually populate the Hubs with those data. However, the reprocessing campaign for data acquired during and aftercCommissioning Phase, is foreseen to be finalised in Q2/2016.

This is not perfectly good news, as we will have to wait for quite some time to get these data.

 

To get more information from ESA :

The Sentinel-2A data quality status can be found here.
Sentinel-2 is currently in its Ramp-up Phase, milestones can be found here.
With an average of 10 minutes MSI sensing time per orbit, Sentinel-2A is currently acquiring Europe and Africa systematic on every orbit, while the rest of the sunlit world land masses between 56 degrees South and 84 degrees North will be mapped with a 30 days revisit time.

 

A new version (V2.0) of the S2 toolbox is available at http://step.esa.int/main/download

 

Congratulations to the whole S2A ESA teams (and their partners, including CNES) for this achievement !

Appel à propositions THEIA pour Sentinel-2

La date limite de remise des réponses à l'appel à propositions a été repoussée au 15 décembre


 

 

Comme annoncé depuis longtemps, le centre de production MUSCATE du CNES va produire, pour le compte de THEIA, des données de niveau 2A  (après correction atmosphériques, et avec un masque de nuages), à partir des données Sentinel-2.

 

Le système a été dimensionné pour pouvoir produire  les données systématiquement acquises par Sentinel-2 sur des zones couvrant au total 5 millions de kilomètres carrés. Bien évidemment, la France et ses ROM-COM feront partie de la zone traitée, il est inutile de les proposer.

 

L'appel à propositions ci joint s'adresse aux laboratoires et organismes publics Français, il vise à sélectionner les zones à traiter, d'une surface minimale de 90 000 km² . Les réponses sont attendues pour le 15 décembre 2015.

 

Niveau 1C (Sentinel-2A, Toulouse, 6 juillet) Niveau 2A (Sentinel-2A, Toulouse, 6 juillet)