eurodatacube / eodash

Software behind the RACE dashboard by ESA and the European Commission (https://race.esa.int), the Green Transition Information Factory - GTIF (https://gtif.esa.int), as well as the Earth Observing Dashboard by NASA, ESA, and JAXA (https://eodashboard.org)
https://race.esa.int
MIT License
89 stars 43 forks source link

Add C3S Wind Data 100 m in EO Dashboard #2597

Closed aapopescu closed 15 hours ago

aapopescu commented 3 weeks ago

Please add this dataset:

https://cds.climate.copernicus.eu/cdsapp#!/dataset/reanalysis-era5-single-levels?tab=form

ERA5 hourly data on single levels from 1940 to present WIND U and V, 100m all months, daily averages, after converting to local time for New Delhi UTC+05.

lubojr commented 3 weeks ago

Hourly data from 1940 until today will be too many time entries for the dashboard to visualize in the date picker and too many requests for data for generation of the custom area chart and to let the user browse through it comfortably unless we do some time aggregations.

santilland commented 3 weeks ago

@AlessandroScremin will look into how daily average can be extracted (data just for 2023)

AlessandroScremin commented 3 weeks ago

Dear @aapopescu and @lubojr

These are the step Remaining to the full integration

sample of the visualisation on SH image

lubojr commented 2 days ago

@AlessandroScremin @FedericoRondoni Thank you for preparing the dataset in SH Shall you have a look at preparing the YAML and MD files and link it in the trilateral catalog?

Also could you please post the used evalscript, so I can create the corresponding legend png? Thank you.

AlessandroScremin commented 2 days ago

@lubojr

the eval script follows: (only bands are changing WindV100m and WindU100m)

//VERSION=3 function setup() { return { input: [{ bands: ["WindV100m", "dataMask"], // this sets which bands to use }], output: { // this defines the output image type bands: 4, sampleType: "UINT8" } }; }

function evaluatePixel(sample) {

var arr = colorBlend(sample.WindV100m, [-4, -3, -2, -1, 0, 1, 2, 3, 4], [ [11,53,135], [11,116,197], [78,181,250], [171,234,243], [244,252,237], [251,212,95], [247,133,0], [221,24,0], [163,1,0] ]);

if (sample.dataMask == 1) { arr.push(255); } else { arr.push(0); }

return arr; }

AlessandroScremin commented 2 days ago

@lubojr

new pull request for Md file and Yaml

Yaml https://github.com/eurodatacube/eodash-catalog/pull/162 https://github.com/eurodatacube/eodash-catalog/pull/161

md https://github.com/eurodatacube/eodash-assets/pull/48 https://github.com/eurodatacube/eodash-assets/pull/47

lubojr commented 15 hours ago

Legends and evascripts added.