Skip to content

Stažení a vizualizace dat o nerezidenčním parkování v Praze

License

Notifications You must be signed in to change notification settings

jlacko/golemio-nrpkg

Repository files navigation

Nerezidenční parkování v městě Praze

Malý projekt o parkování v Praze; hlavním cílem je prokázat proveditelnost přístupu ke Golemio API obecně a datům nerezidenčního parkování na pražských modrých zónách konkrétně + nenáročná vizualizace tří základních veličin:

  • počtu vykázaných stání
  • objemu vybraných peněz
  • průměrné ceně stání

Pro snazší zpracování a interpretaci je plocha města Prahy rozdělena do šestiúhelníků o hraně 620.4 metru, což dává plochu jedné dlaždičky kilometr čtverečný - takže objem peněz zaplacený na dlaždičce je výběr na km².

Ilustrační data jsou za 13. prosínce 2018, což nemá žádný hlubší význam nežli to že jsem to sjížděl 14. prosince.

Pražská data jsou open, ale stažení vyžaduje klíč a tedy registraci. Golemio z toho problém nedělá, ale určitá komplikace to je. Proto jsem v adresáři /data ponechal jeden vzorový datový soubor, aby repo šlo vyzkoušet i bez klíče.


Zaplacených kusů nerezidenčního stání dne 13.12.2018

počty stání

Objem peněz vybraných za nerezidenční stání dne 13.12.2018

objem vybraných peněz

Průměrná cena nerezidenčního stání dne 13.12.2018 (objem / počet kusů)

průměrná cena stání


Technicky:

Kód je rozdělen do 4 logických částí, které jsou pro přehlednost v samostatných souborech:

  • 0-get-token.R provede autorizaci a vygeneruje token; spouští se automaticky z jedničky
  • 1-get-data.R stahne surová data z relevantního API a uloží je jako csvčko do /data
  • 2-digest-shapefile.R připraví z GeoJSONu parkovacích zón v /data-raw erkově přítulnější formát + vytvoří pomocné geometrické prvky jako jsou obrysy Prahy a relevantní kus Vltavy; tento soubor stačí spustit jednou
  • 3-plot-yesterday.R vytvoří z dat v /data obrázky do /img

About

Stažení a vizualizace dat o nerezidenčním parkování v Praze

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages