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)
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.
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