Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

i.eodag: add i.eodag module #1090

Merged
merged 29 commits into from
Jun 4, 2024
Merged
Show file tree
Hide file tree
Changes from 10 commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
77990ff
i.eodag: create basic structure
HamedElgizery May 25, 2024
145d018
i.eodag: set default values for start and end
HamedElgizery May 26, 2024
2d99823
i.eodag: use current compuataionl for searching by default
HamedElgizery May 26, 2024
71c9757
i.eodag: add download of the search results to directory 'output'
HamedElgizery May 27, 2024
e182cd7
i.eodag: add downloading by IDs
HamedElgizery May 27, 2024
ded6e0c
i.eodag: delete .gitignore
HamedElgizery May 28, 2024
bf86bac
i.eodag: change strings to translatable strings
HamedElgizery May 28, 2024
45a7f11
i.eodag: change time to isoformat
HamedElgizery May 28, 2024
6ee8050
i.eodag: normalize time to utc in isoformat
HamedElgizery May 29, 2024
b6276bb
i.eodag: remove timezone metadata
HamedElgizery May 29, 2024
5ae962d
i.eodag: add option ot choose eodag config file
HamedElgizery May 29, 2024
40439c4
i.eodag: add search with disabled fallback (no_fallback_search)
HamedElgizery May 30, 2024
610f9c9
i.eodag: map eodag logging level to grass debug level
HamedElgizery May 30, 2024
859801c
i.eodag: refactor html manual
HamedElgizery May 31, 2024
289ad8f
Update src/imagery/i.eodag/i.eodag.html
HamedElgizery May 31, 2024
0f8dfe3
Update src/imagery/i.eodag/i.eodag.html
HamedElgizery May 31, 2024
d853e5d
Update src/imagery/i.eodag/i.eodag.html
HamedElgizery May 31, 2024
bc48e73
Merge branch 'grass8' into i.eodag
ninsbl May 31, 2024
581da57
Fixed a bug
HamedElgizery Jun 1, 2024
ff151e6
Merge branch 'i.eodag' of github.com:HamedElgizery/grass-addons into …
HamedElgizery Jun 1, 2024
662145c
Update src/imagery/i.eodag/i.eodag.html
HamedElgizery Jun 2, 2024
09b7f16
Update src/imagery/i.eodag/i.eodag.html
HamedElgizery Jun 2, 2024
8fa17c9
Update src/imagery/i.eodag/i.eodag.html
HamedElgizery Jun 3, 2024
867eeac
Update src/imagery/i.eodag/i.eodag.html
HamedElgizery Jun 3, 2024
7e23d24
Update src/imagery/i.eodag/i.eodag.html
HamedElgizery Jun 3, 2024
111a047
Reformat manual
HamedElgizery Jun 3, 2024
f42c331
Update src/imagery/i.eodag/i.eodag.html
veroandreo Jun 3, 2024
3158c4d
Update src/imagery/i.eodag/i.eodag.html
HamedElgizery Jun 3, 2024
77abf77
Merge branch 'grass8' into i.eodag
HamedElgizery Jun 3, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions src/imagery/i.eodag/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
MODULE_TOPDIR = ../..

PGM = i.eodag

include $(MODULE_TOPDIR)/include/Make/Script.make

default: script
90 changes: 90 additions & 0 deletions src/imagery/i.eodag/i.eodag.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="GRASS Development Team">
<meta http-equiv="content-language" content="en-us">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>i.eodag.py - GRASS GIS manual</title>
<meta name="description" content="i.eodag.py: Eodag interface to install imagery datasets from various providers.">
<meta name="keywords" content="eodag, sentinel, landsat, modis, datasets, download">
<link rel="stylesheet" href="grassdocs.css" type="text/css">
</head>
<body bgcolor="white">
<div id="container">

<a href="index.html"><img src="grass_logo.png" alt="GRASS logo"></a>
<hr class="header">

<h2>NAME</h2>
<em><b>i.eodag.py</b></em> - Eodag interface to install imagery datasets from various providers.
<h2>KEYWORDS</h2>
<a href="eodag.html">eodag</a>, <a href="topic_sentinel.html">sentinel</a>, <a href="keywords.html#landsat">landsat</a>, <a href="keywords.html#modis">modis</a>, <a href="keywords.html#datasets">datasets</a>, <a href="keywords.html#download">download</a>
<h2>SYNOPSIS</h2>
<div id="name"><b>i.eodag.py</b><br></div>
<b>i.eodag.py --help</b><br>
<div id="synopsis"><b>i.eodag.py</b> [-<b>led</b>] <b>dataset</b>=<em>string</em> [<b>output</b>=<em>name</em>] [<b>id</b>=<em>string</em>[,<i>string</i>,...]] [<b>provider</b>=<em>string</em>] [<b>start</b>=<em>string</em>] [<b>end</b>=<em>string</em>] [<b>relation</b>=<em>string</em>] [<b>clouds</b>=<em>integer</em>] [<b>timeout</b>=<em>integer</em>] [--<b>help</b>] [--<b>verbose</b>] [--<b>quiet</b>] [--<b>ui</b>]
</div>

<div id="flags">
<h3>Flags:</h3>
<dl>
<dt><b>-l</b></dt>
<dd>List the search result without downloading</dd>

<dt><b>-e</b></dt>
<dd>Extract the downloaded the datasets</dd>

<dt><b>-d</b></dt>
<dd>Delete the product archieve after downloading</dd>

<dt><b>--help</b></dt>
<dd>Print usage summary</dd>
<dt><b>--verbose</b></dt>
<dd>Verbose module output</dd>
<dt><b>--quiet</b></dt>
<dd>Quiet module output</dd>
<dt><b>--ui</b></dt>
<dd>Force launching GUI dialog</dd>
</dl>
</div>

<div id="parameters">
<h3>Parameters:</h3>
<dl>
<dt><b>dataset</b>=<em>string</em>&nbsp;<b>[required]</b></dt>
<dd>Imagery dataset to search for</dd>
<dd>Default: <em>S1_SAR_GRD</em></dd>

<dt><b>output</b>=<em>name</em></dt>
<dd>Name for output directory where to store downloaded data OR search results</dd>

<dt><b>id</b>=<em>string[,<i>string</i>,...]</em></dt>
<dd>List of scenes IDs to download</dd>

<dt><b>provider</b>=<em>string</em></dt>
<dd>Provider to use for searching/downloading, if none is provided the searching will be done according to the config file priority</dd>

<dt><b>start</b>=<em>string</em></dt>
<dd>Start date ('YYYY-MM-DD'), by default it is 60 days ago</dd>

<dt><b>end</b>=<em>string</em></dt>
<dd>End date ('YYYY-MM-DD')</dd>

<dt><b>relation</b>=<em>string</em></dt>
<dd>Relation with area of interest</dd>
<dd>Options: <em>intersects, contains, within</em></dd>
<dd>Default: <em>intersects</em></dd>

<dt><b>clouds</b>=<em>integer</em></dt>
<dd>Maximum cloud cover percentage for Landsat scene</dd>

<dt><b>timeout</b>=<em>integer</em></dt>
<dd>Download timeout in seconds</dd>
<dd>Default: <em>300</em></dd>

</dl>
</div>
</div> <!-- end container -->
</body>
</html>
Loading
Loading