Context
As introduced in this article, WEkEO provides the HDA API in order to download and process quickly needed data. However, some errors may appear.
In this article, we will focus on the case where the query selected from a notebook or code you find somewhere (Jupyter Catalogue, WEKEO Github, etc.) did not get any results:
Step by step guide
Step 1. Get request from WEkEO GUI
When this happens, the first thing to do is to recreate the request via the WEkEO Data Viewer:
Copy/paste the
datasetID
in the search bar(1)
and click on Add to map(2)
:Click on the download button and fill in the same parameters as the initial query:
Once you have defined the same parameters, click on Show API request:
Step 2. Compare both requests
This is the "new" request we generated via the WEkEO GUI:
{
"datasetId": "EO:EUM:DAT:SENTINEL-3:OL_1_EFR___",
"boundingBoxValues": [
{
"name": "bbox",
"bbox": [
-8.858882812500033,
43.337081786621994,
1.5467890624999683,
51.9322417526715
]
}
],
"dateRangeSelectValues": [
{
"name": "position",
"start": "2021-09-29T00:00:00.000Z",
"end": "2021-09-30T00:00:00.000Z"
}
],
"stringChoiceValues": [
{
"name": "sat",
"value": "Sentinel-3A"
},
{
"name": "type",
"value": "OL_1_EFR___"
},
{
"name": "timeliness",
"value": "NT"
}
]
}
We can see several differences in the stringChoiceValues
category:
Request from notebook | Request from WEkEO GUI |
|
|
|
|
|
|
Step 3. Run the query
Now you can copy/paste the last request into your notebook and re-run it!
Congrats! You managed to download the data π
What's next?
These articles might be of interest for you:
We are user-driven and we implement users' suggestions, so feel free to contact us:
through a chat session available in the bottom right corner of the page
via our contact webpage
via e-mail to our support team (supportATwekeo.eu)