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
bakalářská práce (OBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/108350Identifikátory
SIS: 209618
Kolekce
- Kvalifikační práce [10691]
Autor
Vedoucí práce
Oponent práce
Kopecký, Michal
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Programování a softwarové systémy
Katedra / ústav / klinika
Katedra softwarového inženýrství
Datum obhajoby
27. 6. 2019
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Angličtina
Známka
Výborně
Klíčová slova (česky)
dopravní spojení, jízdní řády, vyhledávání, otevřená dataKlíčová slova (anglicky)
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.