Oborový projekt (KIV/OPSWI)
otevřenývíce než 4 roky(ů) pozdě (2020-12-23)
Cílem iterace jsou vylepšení vypsané v Redmine v Nápadech na rozšíření.
93%
Nápady na rozšíření¶
Nápady na další rozšíření do aplikace pro pokračování projektu (např. formou oborového projektu, tzn. nikoliv v rámci předmětu KIV/ASWI):
- DONE zobrazovat na mapě všechny datové sady najednou - přináší mnoho dalších problémů, které je potřeba řešit např. barevné rozlišení datasetů, smíchání jednotlivých datasetů, předělat popupy. Bylo by hezké mít nějaké tlačítko na zobrazení/vypínání vrstev tzn. na chvíli zneviditelnit nějakou vrstvu a vzápětí ji opět zviditelnit.
- DONE zpřesnit lokalizace vložených bodů a určit souřadnice u neznámých bodů
- ručně na datové sadě, nevytvářet na to GUI
- DONE neumožňovat přecházet na další krok animace dokud nebudou data u aktuálního kroku načtena (pro velmi špatná internetová připojení)
- DONE nezavírat při animaci popupy, ale aktualizovat jejich obsah dle změny dat
- DONE umožnit animaci přes více dnů, ale zároveň přidat ovládací prvek, který by umožňoval zacyklení v rámci jednoho dne
- vyladit velikost zámečku, aby byl snadno viditelný stav
- DONE vytvořit rozhraní pro snadné přidávání datasetů - jednotlivé neznámé datasety se zobrazí v seznamu a po kliknutí do mapy se jim přiřadí pozice
- uděláno přes script + šablony souborů na backendu
- DONE optimalizace UX, streamline grafického designu, použití jednotné sady GUI prvků, performance
Vyčištění do podoby pěkného open-source produktu
- zdokumentovat (v kódu + na github) podstatné věci a hacky
- vyčistit implementaci (spotřeba paměti ap.) + docker images
- nějaký způsob konfigurace GUI pro různá nasazení
- monitorování chodu a reportování problémů z backendu + základní statistiky používání
- (po vyčištění impl) přesunout projekt na GitHub
Možná validace
- např. datech vytížení zdravotního systému ČR https://www.hlidacstatu.cz/kapacitanemocnic?utm_source=homepage&utm_medium=line&utm_campaign=kapacitanemocnic
- konfigurovatelná granularita časových šoupátek (den, hodiny -> století|rok|... , rok|měsíc|...)