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

IDEAS wildlife auxiliary data integration #2550

Closed lubojr closed 2 months ago

lubojr commented 2 months ago

We would need to integrate following data about Animal species:

1) geojson with point locations and containing list of animal ids https://eox-ideas.s3.eu-central-1.amazonaws.com/indicator2/Europe_characteristic_species.geojson 2) csv with mapping of ids to animal names https://eox-ideas.s3.eu-central-1.amazonaws.com/indicator2/Species_Index.csv

We would need to show it followingly:

Normal indicator: Draw custom area -> load all points from geojson, show them on map, aggregate IDs from all selected -> tap into CSV to get names and latin names, display as text below the Markdown Information in the Data Panel (as a new custom component?).

Game Mode: Take currently played area after finish of game -> load all points from geojson, aggregate IDs from all selected -> tap into CSV to get names and latin names, display as text in end of game popup (same new custom component).

Drawing of custom area and storing (goes to store) can be inspected for example on indicator 3.

Feel free to convert the CSV to something else (JSON) if it makes implementation more straightforward.

cc @UndeadFairy

lubojr commented 2 months ago

Closed by https://github.com/eurodatacube/eodash/pull/2551