GSoC 2024 - Week 9 | Add EODAG Support - GRASS GIS

Hello everyone,

Here is my weekly report for week #9, adding EODAG support to GRASS GIS, GSoC 2024.

  1. What did I get done this week?
  • Added USGS as a datasource to i.landsat.download.
  • Refactored i.landsat.download and the reimplementation is merged here [1].
  • Added three new options to i.eodag [2]:
    • Pattern: To filter products using regular expressions, based on their ID.
    • Wait: Wait time in minutes before retrying to download data.
    • Timeout: If download fails, maximum time before stop retrying to download.
  1. What do I plan on doing next week?
  • Start working on i.sentinel.download[3].
  • Address as much as possible of the issues mentioned here [4]. (Couldn’t work on them last week, because of multiple travelling for a coding competition, ECPC - Egyptian Collegiate Programming Contest, but I will address them in parallel with i.sentinel.download).
  1. Am I blocked on anything?
  • I am not currently blocked by anything.

Best regards,
Hamed A. Elgizery

[1] i.landsat.download: change API from landsatxplore to EODAG using i.eodag by HamedElgizery · Pull Request #1144 · OSGeo/grass-addons · GitHub
[2] i.eodag: add timeout & wait options by HamedElgizery · Pull Request #1145 · OSGeo/grass-addons · GitHub
[3] grass-addons/src/imagery/i.sentinel/i.sentinel.download at grass8 · OSGeo/grass-addons · GitHub
[4] i.eodag: open issues from other PRs · Issue #17 · HamedElgizery/grass-addons · GitHub

1 Like