Searching public transport connections based on transport timetables and individual transport
Hledání dopravních spojení na základě jízdních řádů a individuální dopravy
bachelor thesis (DEFENDED)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/108350Identifiers
Study Information System: 209618
Collections
- Kvalifikační práce [12377]
Author
Advisor
Referee
Kopecký, Michal
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Programming and Software Systems
Department
Department of Software Engineering
Date of defense
27. 6. 2019
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
English
Grade
Excellent
Keywords (Czech)
dopravní spojení, jízdní řády, vyhledávání, otevřená dataKeywords (English)
transport connection, trasport timetible, searching, open dataTato práce se věnuje plánování dopravy nad otevřenými daty v Praze. Její hlavní účel je vytvořit aplikaci založenou na modelu server/klient, která bude vyhledávat spojení kombinující jak veřejnou dopravu tak individuální dopravu autem. Server poskytuje Protocol buffers \gls{api}, které může použít kdokoliv k vytvoření klientské aplikace pro jakoukoliv dostupnou platformu. Navíc byla jako součást tohoto projektu vytvořena demonstrativní klientská aplikace pro zařízení se systémem Android. Všechny komponenty byly testovány na použitelnost, funkčnost a rychlost. Otevřená data z několika zdrojů byla použita, aby bylo demonstrováno, že zveřejňování dat může nabídnout nové možnosti a jejich kombinací lze dosáhnout komplexních cílů. Bylo ukázáno, že intermodální plánování v Praze je možné a může šetřit čas, peníze a dokonce i životní prostředí.
This thesis deals with routing over open data in Prague. Its main purpose is to create server/client based application that makes connection searches combining both public transport and individual car transport. Server provides Protocol buffers \gls{api} that can be used by anyone to create client application for any available platform. Moreover demonstrative client application for Android devices was created as part of this project. All components were tested for usability, functionality and speed. Open data from several sources were used to demonstrate that publishing data can offer new possibilities and that we can achieve complex goals by combining them. It was shown that intermodal planning in Prague is possible and can save time, money and even environment.
