- Notifications
You must be signed in to change notification settings - Fork0
Vizualizace dat o ovzduší města Prahy z Golemio API
License
NotificationsYou must be signed in to change notification settings
jlacko/golemio-pm10
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Cílem tohoto projektu je prokázat proveditelnost denního stahování dat o kvalitě vzduchu, konkrétně polétavém prachu (částicích PM₁₀) z otevřeného API města Prahy, jejich zpracování v prostředí jazyka R a prezentaci výsledků formou animované vizualizace.
Kód je napsán v jazyce R, skládá se z několika logických částí, které jsou pro přehlednost v samostatných souborech:
- připojení keGolemio API (soubor s heslem je gitignorován, je třeba zadat vlastní :)
- stažení dat z API, přeložení jsonu na data.frame a následně csv
- nápočet voronoi polygonů kolem měřících stanic
- nápočet pomocných grafických objektů: hranic Prahy a kusu Vltavy pro hezčí mapu
- nápočet & uložení animace mapy
- nápočet & uložení animace časové osy měření po stanicich
- nápočet & uložení heatmapy
Třetí a čtvrtý bod (vytvoření polygonů a pomocných objektů) stačí pustit jednou, zbytek je třeba udělat pokaždé. Snadno to zařídí soubor9-orchestrator.R
. Za mě ho pravidelně spouští CRON job.