Kliima-atlas (edaspidi atlas), on platform jagamaks infot kliima andmete kohta erinevates ajalistes ja ruumilistes mastaapides ning erinevates visualiseerimise tehnikates (lühitekstid, tabelid, graafikud, kaardid), mis on koondatud eraldiseisvateks n.ö. "töölaudadeks", i.k. dashboard. Atlast iseloomustab kasutamise lihtsus ning konfigureeritavus: iga probleemi jaoks on võimalik luua eraldi lihtne vaade/töölaud, mis just andtud probleemi kõige paremini iseloomustab.
Atlast iseloomustab konfigureeritavus. Kuna ei ole võimalik ette teada, milliseid andmeid täpselt on vaja millisele huvigrupile kuvada näiteks poole aasta pärast, siis peab olema võimalik luua vastav konfiguratsioon lihtsa vaevaga.
...
...
@@ -17,29 +17,29 @@ Käesoleva atlase kirjelduse osa ei ole andmete ettevalmistuse protsess, st kuid
## Mittefunktsionaalsed nõuded
* Paigaldus (deployment):
** Rakendus on realiseeritud docker konteineritena
** rakendus on kasutatav ja testitav eraldi komponentidena (töölaud, sisselogimise leht jne)
** rakendus on käivitatav nii arendaja arvutis kui AWS ECS keskkonnas
* Rakendus on realiseeritud docker konteineritena
* rakendus on kasutatav ja testitav eraldi komponentidena (töölaud, sisselogimise leht jne)
* rakendus on käivitatav nii arendaja arvutis kui AWS ECS keskkonnas
* rakendus ei ole pidevalt kuum, vaid vastavat töölauda kuvav dockeri konteiner laetakse tööle alles vastava keskkonna aktiveerimisel.
* Teenus peab vaikimisi olekus olema odav, st ressursside kasutus peab olema minimaalne. Näiteks Lambda + S3 sisselogimise lehe jaoks.
## Andmete kirjeldus
* Andmete struktuuri tüübid
** Rasterandmed. Geograafiliste koordinaatidega seotud "pilt", mida saab kuvad kaardil. Näiteks temperatuur Eesti, Tallinna kohal. Andmestik võib olla ühe ajasammuga (pikaajaline keskmine) või sisaldada palju ajasamme (temperatuur igal päeval).
** Aegridade andmed. Andmed geograafiliste punktide kaupa: aeg, temperatuur, tuule kiirus, sademete hulk jne
* Rasterandmed. Geograafiliste koordinaatidega seotud "pilt", mida saab kuvad kaardil. Näiteks temperatuur Eesti, Tallinna kohal. Andmestik võib olla ühe ajasammuga (pikaajaline keskmine) või sisaldada palju ajasamme (temperatuur igal päeval).
* Aegridade andmed. Andmed geograafiliste punktide kaupa: aeg, temperatuur, tuule kiirus, sademete hulk jne
* Andmete katalogiseerimine.
** Andmete kirjeldus on realiseeritud STAC formaadis (staatilised json fail(id), mis kirjeldab kõik ära)
** kataloogi uuendamine toimub uute andmete lisandumisel
* Andmete kirjeldus on realiseeritud STAC formaadis (staatilised json fail(id), mis kirjeldab kõik ära)
* kataloogi uuendamine toimub uute andmete lisandumisel
* Failiformaadid
** aegread on esitatud (geo)parquet formaadis, mis on kasutatav nii kohalikus keskkonnas kui loetav otse S3'st
** Rasterandmed esitatakse kas GeoTIFF formaadis (eelistatud) või ZARR formaadis.
* aegread on esitatud (geo)parquet formaadis, mis on kasutatav nii kohalikus keskkonnas kui loetav otse S3'st
* Rasterandmed esitatakse kas GeoTIFF formaadis (eelistatud) või ZARR formaadis.
## Tehnoloogia komponendid
Esialgne eelistuste järjekord.
## Kasutajalood
* Kasutaja: KOV ametnik
** Liikudes avalehele, näeb kasutaja sisselogimisakent (kas individuaalkasutaja või asutuse kaupa)
** parooli sisestamise järel näeb kasutaja laadimislehte, mis kuvab vastavat keskkonda pakkuva teenuse olekut (seisab, laeb, rikkis, valmis).
** kui konteiner käib, saab kasutaja vaadata interaktiivseid graafikuid, valida parameetreid, zoomida kaarti sisse-välja jne.
* Liikudes avalehele, näeb kasutaja sisselogimisakent (kas individuaalkasutaja või asutuse kaupa)
* parooli sisestamise järel näeb kasutaja laadimislehte, mis kuvab vastavat keskkonda pakkuva teenuse olekut (seisab, laeb, rikkis, valmis).
* kui konteiner käib, saab kasutaja vaadata interaktiivseid graafikuid, valida parameetreid, zoomida kaarti sisse-välja jne.