Interaktív, webes tömegközlekedési forgalomszimuláció és vizualizáció a SUMO-val

Dátum
Folyóirat címe
Folyóirat ISSN
Kötet címe (évfolyam száma)
Kiadó
Absztrakt

Szakdolgozatom során egy interaktív, egyoldalas webalkalmazás prototípusát hoztam létre, amely forgalomszimulációt és vizualizációt hajt végre. A felhasználó térképes felhasználói felületen módosíthatja Debrecen és környező települései tömegközlekedési rendszerét, és a szoftver a SUMO forgalomszimulációs csomag segítségével vizualizálja, milyen lehetne a forgalom, ha megváltoztatnánk a tömegközlekedési hálót. Dolgozatom során először ismertetem a SUMO lehetőségeit, mind a szimuláció tervezése és futtatása során, majd bemutatom a felhasznált webes technológiák elméleti hátterét.A dolgozat második fele az előbb tagolt elméleti háttér a webalkalmazás fejlesztésében való alkalmazásáról szól. Ebben a részben az alkalmazás elkészítése során hozott döntéseket ismertetem, mind a szimulációs forgatókönyv, mind maga a szoftver létrehozásakor. Az alkalmazás frontendje TypeScript nyelven, a React könyvtár segítségével készült, míg a térinformatikai adatokat a Leaflet segít bemutatni. A backend több, különböző technológiát alkalmazó szolgáltatásból áll, így a TypeScript és Express.js mellett a Python alapú FastAPI keretrendszer is felhasználásra került.

Leírás
Kulcsszavak
Webfejlesztés, Forgalomszimuláció, Térinformatika, TypeScript, React, Node.js
Forrás