Download only the S2A tiles you need from Scihub

J'ai adapté mon outil de téléchargement de données Sentinel-2, pour que l'on puisse ne télécharger qu'une tuile à la fois, au lieu de télécharger toutes les tuiles du produit. Ce n'était pas simple, parce qu'il faut récupérer les données fichier par fichier et répertoire par répertoire. mais ça a l'air de fonctionner. Voici un exemple pour télécharger systématiquement la tuile de Toulouse.

python Sentinel_download.py --lat 43.6 --lon 1.44 -a apihub.txt -o 51 -t 31TCJ

Pour plus de précisions et d'exemples, consulter le "Readme".

 

I just enhanced my little Sentinel-2 download tool , so that it allows to download only one tile per product, instead of downloading the whole product. It was not easy, because one needs to download all the folders and all the files one by one, but it looks like it is working. Here is an example on how to download the tile containing Toulouse.

python Sentinel_download.py --lat 43.6 --lon 1.44 -a apihub.txt -o 51 -t 31TCJ

For more details and examples, please read the Readme file.

Posted under: Code, En Français, In English, Sentinel-2

5 comments

  • Mamy Rakoto-Ravalontsalama on 28/05/2016 at 07:46 said:

    Bonjour,
    Je suis ravi de la possibilité de ne télécharger qu'une tuile. Par contre je me suis aperçu que l'option pour les dates concerne la date de production et non celle d'acquisition ( exemple: pour la tuile de la Réunion du 2016-03-28 il faut indiquer 2016-03-31 ).
    Est-ce possible d'y remédier ?
    Merci

    • Olivier Hagolle on 30/05/2016 at 07:00 said:

      Bonjour,
      le module utilise l'interface de requête de Scihub, qui favorise les dates de production au détriment des dates d'acquisition (bizarre...)
      Il serait possible de faire un filtrage avec les dates d'acquisition en demandant toutes les dates au catalogue et en faisant un filtrage après.

      Si je trouve un peu de temps...
      Cordialement
      Olivier

    • Olivier Hagolle on 01/06/2016 at 07:32 said:

      Voilà c'est fait. Les dates portent maintenant sur la date d'observation.
      J'ai changé le format des dates, il ne faut plus de tirets.
      Amitiés,
      Olivier

  • Agustin Lobo on 28/07/2017 at 13:45 said:

    Merci encore!
    In your example,
    python Sentinel_download.py --lat 43.6 --lon 1.44 -a apihub.txt -o 51 -t 31TCJ

    is not the "-o 51" redundant once the tile has been stated?

    Agus

    • Olivier Hagolle on 01/08/2017 at 08:27 said:

      Hi Agus,
      actually, a given tile may be observed from different orbits as there is some overlap, so II do not think it is redundant.
      Un saludo,
      Olivier

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>