DEV Community

Tomáš Hrnčiar
Tomáš Hrnčiar

Posted on

Automatization of publication Open Data of city Žďár nad Sázavou (CZ)

My diploma thesis

http://sc02.fi.muni.cz/en/organization/elektronabijecky-zdar-nad-sazavou

Automatization of publication Open Data of city Žďár nad Sázavou (CZ)

This is repository contains all sources code I created as part of my diploma thesis. Main purposose was to created automation for Open Data publication to system CKAN. Scripts are regularly triggered to download new datasets, process them to correct format, remove sensitive datas and publish them to open data portal.




How I built it (what's the stack? did I run into issues or discover something new along the way?)

I am using Ubuntu server with instance of open data system CKAN. I had to lear how to use CKAN for data publication and study all the aspects important for data publication such as legal requirements. Code is written in Python and Bash for Cron job scripts. My thesis wasn't just about coding, I had to also communicate with city representatives and set up processes, so the datasets will be updated even after I leave school.

Additional Thoughts / Feelings / Stories

I am really happy with work I have done on this project. There is still some stuff to do but overall I am satisfied. Currently I have two almost finished datasets and one more planned. Open datas that I am publishing are about usage of electrochargers in the city and the second one is about tempretures at city town hall.

Top comments (0)