My github

You will find there little tools in python to download :

  • Copernicus Sentinel data from Scihub or PEPS,
  • Landsat data from USGS
  • Data from THEIA of Take5 servers

Vous trouverez ici des petits outils en python pour télécharger :

  • Des données Sentinel depuis Scihub ou PEPS
  • Des données LANDSAT depuis earth-explorer
  • Des données produites par THEiA ou des données Take5

 

 

14 comments

  • bevy on 21/06/2016 at 10:09 said:

    Bonjour,

    Je souhaite télécharger uniquement une tuile S2 (ex : 10 derniers jours, région Toulouse).

    Commande utilisée : python Sentinel_download.py --latmin 43.044 --latmax 43.317 --lonmin 0.657 --lonmax 1.360 -a apihub.txt -o 51 -t 31TCJ -d 20160610 -s S2 -n

    1) Une erreur d'authentification survient. Après remplacement de l'url apihub par apihus la requête semble fonctionner :
    url_search="https://scihub.copernicus.eu/dhus/search?q="

    2) Lors de certaines requêtes, le scihub renvoie une erreur 404. Le script semble relancer indéfiniment la requête.

    Après plusieurs tentatives et l'utilisation de différents paramètres, le téléchargement échoue systématiquement.

    Sauriez-vous comment résoudre ce problème?

    Cordialement,

    BEVY
    Christophe

    • Olivier Hagolle on 23/06/2016 at 08:41 said:

      Bonjour Christophe,
      l'option -n ne télécharge pas les données, c'est un mode de test. Il faut l'enlever.
      Je n'ai pas constaté le problème que tu cites sur l'url
      Olivier

    • Olivier Hagolle on 25/06/2016 at 16:25 said:

      I found some time to test your command line without the -n, and it is true, there is a file that is not found.

      I found out that there is an inconsistency in the Scihub server.
      The urls have recently been moved to https://scihub.copernicus.eu/apihub/odata/ but some files indicate https://scihub.copernicus.eu/odata/

      I have made a patch for that. Please pull the new version, and thanks for telling what you found. Next time, please raise an issue on the github server
      Olivier

  • Stan on 23/11/2016 at 11:23 said:

    Bonjour,

    Je souhaite télécharger des données Landsat du produit Theia de 2016-03-01 au 2016-04-01 sur ma zone d'étude qui se trouve dans le sud ouest de la France.

    Commande utilisée :
    python theia_download.py --lonmin -1 --lonmax 2 --latmin 42 --latmax 44 -a auth_theia.txt -d 2016-03-01 -f 2016-04-01

    Une erreur survient : "Authentification is probably wrong"

    Alors que j'arrive à me connecter et à télécharger des données sur la plateforme theia avec les mêmes identifiants sans problème d'identification.

    Sauriez-vous comment résoudre ce problème?

    Cordialement,

    • Olivier Hagolle on 25/11/2016 at 14:14 said:

      Peut-être faut-il enlever le retour de chariot à la fin de la ligne du fichier auth_theia.txt (que je n'ai pas vu...).
      Mon outil le fait, mais je ne sais pas si ça marche pour windows.
      Cordialement,
      Olviier

  • Simon Noetzlin on 16/03/2017 at 14:11 said:

    Bonjour,

    Je viens de me plonger dans Sen2Cor et je rencontre des problèmes avec le format .jp2. A la fin du processus je me retrouve avec 4 "bands" que je dois apparement fusionner pour avoir une image finale. N'ayant aucune experience avec ces formats je me retrouve coincer.

    Merci beaucoup pour toute suggestions et bonne journée.

  • Nafissa Sfaksi on 29/03/2017 at 14:43 said:

    Bonjour,

    J'ai testé les scripts de téléchargement en janvier, tout fonctionnait à merveille. Cependant, je voudrai savoir s'il était possible de faire un filtre sur la couverture nuageuse? il me semblait (mais n'étant pas une grande spécialiste) que ce n'est pas prévu dans le code.
    Donc la question que je me posais était de savoir si l'information est récupérable (ou disponible) sur l'image?
    Cordialement
    Nafissa

    • Olivier Hagolle on 29/03/2017 at 16:45 said:

      Bonjour,
      de quel script s'agit-il, celui de THEIA ?
      Je n'ai implémenté de filtrage sur la couverture nuageuse que sur Sentinel-download. Pour Theia, je ne l'ai pas fait, mais ça reste possible.
      Confirme moi que tu en as besoin pour Theia.
      Cordialement,
      Olivier

      Cordialement,
      Olivier

  • Nafissa Sfaksi on 30/03/2017 at 08:01 said:

    Bonjour,
    Oui effectivement c'est celui de theia. j'ai du passer par une sélection manuelle pour éviter de tous télécharger (56 tuiles).
    en effet, ça serait très intéressant de l'avoir sur le scripts (si cela ne vous demande pas beaucoup de temps) sinon je vais essayer de m'inspirer du script sentinel-download pour l'ajouter (si c'est possible bien sur)
    cordialement
    Nafissa

    • Olivier Hagolle on 30/03/2017 at 08:53 said:

      C'était facile, et c'est fait. il faut utiliser l'option -m
      Exemple :
      python ./theia_download.py -l 'Toulouse' -a config_hagolle.cfg -d 2016-11-01 -f 2016-12-31 -m 50

      Olivier

  • Nafissa Sfaksi on 30/03/2017 at 12:59 said:

    Merci beaucoup,
    C'est beaucoup plus simple que la sélection manuelle!
    Bonne journée,
    Nafissa

  • Anna Zielonka on 04/05/2017 at 15:55 said:

    Dear Olivier Hagolle

    I`m PhD student in Jagiellonian University (Cracow, Poland) and my thesis is concerned on Sentinel-1 data.
    I have a questions connected with possible ways for automatic downolad of Sentinel-1 data.
    Is it some automatic way to download Sentinel-1 images for selected area (polygon in shp) and time period?
    I mean that it will be much more faster to enter some python code which download many radar images for interested area.

    I would be grateful for your help.

    Best regards,
    Anna

Leave a Reply to Stan Cancel 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>