Master's Thesis

Multimodal Transport Planner for the South Moravian Region

Final Thesis 16.34 MB

Author of thesis: Ing. Jan Václavík

Acad. year: 2024/2025

Supervisor: Ing. Jiří Hynek, Ph.D.

Reviewer: Ing. Juraj Lazúr

Abstract:

The main goal of this thesis is to implement a multimodal planner in form of a web application that combines car and public transport by using transfer points where the transition from car to public transport happens. This application is particularly suitable for daily commuters who want to combine the speed and flexibility of a car with comfort and ecofriendliness of public transport or they live in a place with poor public transport connections.The application was implemented by React library and Deno runtime and was tested by real users.

Keywords:

multimodal transport, public transport, car transport, trip planner, routing, GTFS, vizualization

Date of defence

23.06.2025

Result of the defence

Defended (thesis was successfully defended)

znamkaAznamka

Grading

A

Process of defence

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných, např. ohledně shlukování uzlů. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm A - výborně.

Topics for thesis defence

  1. Bolo by možné pri hodnotení jednotlivých trás využiť aj meškanie vozidiel hromadnej dopravy v reálnom čase?
  2. Bolo by možné v navrhnutom riešení namiesto automobilovej dopravy využiť bicykel?

Language of thesis

Czech

Faculty

Department

Study programme

Information Technology and Artificial Intelligence (MITAI)

Specialization

Information Systems and Databases (NISD)

Composition of Committee

doc. Dr. Ing. Dušan Kolář (předseda)
RNDr. Marek Rychlý, Ph.D. (člen)
Ing. Zbyněk Křivka, Ph.D. (člen)
Ing. Šárka Květoňová, Ph.D. (člen)
Ing. Radek Hranický, Ph.D. (člen)
Ing. Jiří Hynek, Ph.D. (člen)

Supervisor’s report
Ing. Jiří Hynek, Ph.D.

Student byl aktivní během celého akademického roku. Vytvořil použitelné řešení, které bylo oceněno na studentské konferenci. Dále své výsledky prezentoval v rámci mezinárodního týmu OpenTripPlanner. Navrhuji hodnocení stupněm A.

Evaluation criteria Verbal classification
Informace k zadání

Cílem práce bylo implementovat webovou aplikaci pro plánování cest kombinující MHD a automobilovou dopravu v Jihomoravském kraji. Student prostudoval řadu technologií, mimo jiné: TypeScript/Hono na běhovém prostředí Deno pro serverovou část, TypeScript/React pro klientskou část, knihovnu Leaflet pro tvorbu interaktivní mapy, knihovnu Pandas pro zpracování dat ve formátu GTFS. Dále prostudoval projekty OpenTripPlanner 2 a Lissy, která využívá pro směrování (routing). Zadání hodnotím jako obtížnější a považuji ho za splněné.

Aktivita při dokončování

Práce byla dokončena v předstihu a mohla být konzultována.

Publikační činnost, ocenění

Student své řešení publikoval v rámci studentské konference Excel@FIT 2025, kde získal ocenění odbornou komisí. Rovněž výsledek prezentoval v anglickém jazyce v rámci vývojářské porady týmu OpenTripPlanner. Řešení bude prezentováno městu Brno.

Práce s literaturou

Student si aktivně dohledával literaturu týkající se zejména plánování dopravy, routing tras nebo využitých technologií.

Aktivita během řešení, konzultace, komunikace

Student byl velmi aktivní během celého akademického roku. Účastnil se jednou týdně online porad. Také průběžně komunikoval přes Slack.

Points proposed by supervisor: 95

Grade proposed by supervisor: A

Reviewer’s report
Ing. Juraj Lazúr

Autor navrhol a implementoval plánovaciu aplikáciu založenú na koncepte multimodálnej dopravy s ohľadom na požiadavky reálnych používateľov. Výsledky práce sú vďaka dôrazu na univerzálnosť návrhu prenositeľné aj na ďalšie dopravné systémy. Celkovo prácu hodnotím 90 bodmi.

Evaluation criteria Verbal classification Points
Rozsah splnění požadavků zadání

Evaluation level: zadání splněno

Autor splnil všetky body zadania.

Rozsah technické zprávy

Evaluation level: je v obvyklém rozmezí

Rozsah zadania technickej správe zodpovedá požiadavkám.

Prezentační úroveň technické zprávy

Technická správa je prehľadná, dobre štruktúrovaná, text je zrozumiteľný a logicky na seba nadväzuje. Gramatika je v poriadku.

90
Formální úprava technické zprávy

Technická správa zodpovedá typografickému štandardu, obrázky, ako aj schémy sú zrozumiteľné a dobre popísané. Jediné, čo by som vytkol, tak sú občasné prázdne miesta. Celkovo je formálna stránka práce na vysokej úrovni.

90
Práce s literaturou

Študijné materiály sú vybrané k téme, sú riadne citované, rozsah a množstvo zdrojov zodpovedá téme, ako aj požiadavkám na diplomovú prácu.

100
Realizační výstup

Výstupom práce je interaktívne plánovacia aplikácia. Celkovo sa riešenie javí ako dostatočne robustné a jednoducho použiteľné. Samotná funkčnosť implementovaného riešenia bola študentom prakticky predvedená na konferencii Excel@FIT.

90
Využitelnost výsledků

Výsledný nástroj implementuje koncept Mobility as a service (MaaS) pomocou multimodálnej dopravy, čím poskytuje nové možnosti ako zefektívniť každodenné cestovanie. Vzhľadom na použitie otvorených dátových štandardov sú výsledky prenositeľné aj na ďalšie dopravné systémy, čo ukázalo aj testovanie.

Náročnost zadání

Evaluation level: průměrně obtížné zadání

Priemerne náročné zadanie.

Topics for thesis defence:
  1. Bolo by možné pri hodnotení jednotlivých trás využiť aj meškanie vozidiel hromadnej dopravy v reálnom čase?
  2. Bolo by možné v navrhnutom riešení namiesto automobilovej dopravy využiť bicykel?
Points proposed by reviewer: 90

Grade proposed by reviewer: A

Responsibility: Mgr. et Mgr. Hana Odstrčilová