Kedvenc projektek

A Rendszer

Programok, amelyek megoldják a valódi problémákat.
Leírások, képek és videók mostani kedvencz projektjeimről.

„Minden program egy leírása annak, amit az elme lát." → A Ritmus
01

GTFS Eszközrendszer

Közösségi közlekedési menetrend-adatok szerkesztésére, validálására és valós idejű közvetítésére épített eszközrendszer. A GTFS (General Transit Feed Specification) az iparági szabvány; ezek az eszközök ezt teszik kezelhetővé és jól formálhatóvá.

Python GTFS GTFS-RT Resource planning Protocol Buffers

Az Intelligens Közlekedésszervezés Alapköve: A GTFS Ökoszisztéma

A modern közösségi közlekedés elképzelhetetlen strukturált, precíz adatok nélkül. Rendszerem központi eleme a GTFS (General Transit Feed Specification), amely a globális szabványt biztosítja a menetrendi adatok tárolásához és megosztásához. Az entitások – mint a vonalak (routes), menetek (trips) és megállási idők (stop_times) – komplex hálózata alkotja azt a digitális gerincet, amelyre teljes megoldásom épül.

Moduláris Megoldások a Tervezéstől az Üzemeltetésig

  • GTFS Szerkesztő: Egy kifinomult, intuitív grafikus interfész, amely a nyers adatokat dinamikus szerkesztési folyamattá alakítja. Lehetővé teszi a menetrendek precíz létrehozását és karbantartását, minimalizálva az adminisztrációs terheket.
  • GTFS-RT & Dinamikus Utastájékoztatás: A rendszer valós idejű (Real-Time) modulja hidat képez a tervezett menetrend és a valóság között. Az interaktív megállótérkép és a járatfigyelő dashboard naprakész információkkal szolgál, maximalizálva az utasélményt.
  • Operatív Optimalizálás: A kör bezárul a jármű- és sofőrbeosztó modullal. A GTFS feedek adatait felhasználva a rendszer optimalizált műszakbeosztásokat generál, segítve az erőforrások hatékony üzemeltetői tervezését.
Ez a komplex ökoszisztéma nem csupán adatok halmaza, hanem egy teljes körű menedzsment eszköz, amely a tervezőasztaltól egészen a megállóban várakozó utasig lefedi a közlekedésszervezés minden kritikus pontját.

GTFS Szerkesztő

Grafikus felületű web alapú alkalmazás GTFS feedek létrehozásához és szerkesztéséhez. Kezeli a menetrend összes entitását — routes, trips, stop_times, shapes —, menetrendnaptárakat, importál és exportál szabványos ZIP feed-et. Beépített validátor figyelmeztet az inkonzisztenciákra mielőtt az adat más rendszerbe kerülne.

Egy új menetrend létrehozása nulláról — bejelentkezés, felület alapvető funkciói, menükezelés, közlekedési vállalat, feed, naptár létrehozása. 🚌✨

Megállók felvitele és útvonal definiálása. 🚌✨

Menetrendek legyártása hatékonyan. 🚌✨

Feed validálás, importálás és exportálás, naptárak kezelése, kiegészítő napok, alakzatok exportálása és importálása, hézag elemzés, járatkimaradások kezelése, járatsűrűség megtekintése, program beállítások. 🚌✨

GTFS Realtime Közvetítő

A GTFS-RT (Realtime) rendszer valós idejű adatokat — járatkéséseket, járatleállásokat, jármű-pozíciókat — közvetít a GTFS Szerkesztővel készített static feed-re alapozva. Protocol Buffers üzenetek generálásával és egy beépített feed-kiszolgálóval dolgozik, így bármilyen GTFS-RT kompatibilis utastájékoztató rendszer fogyaszthatja.

A GTFS-RT közvetítő demója: a székesfehérvári közlekedési adatok emulált, valós idejű megjelenítése. 🚌✨

Valós idejű forgalomirányítás: Eseménykezelés és járatpótlás definiálása. 🚌✨

Hatékony forgalomfelügyelet: Utastájékoztatás és Vonal Dashboard funkciók. 🚌✨

Eseményküldő szolgáltatás a forgalomirányításban 🚌✨

02

Erőforrás Beosztó

A GTFS Szerkesztővel készített menetrend-adatokat felhasználó járműbeosztó és személyzet-tervező rendszer. Az inputja egy érvényes GTFS feed, kimenetén optimalizált napi műszakbeosztást generál — figyelembe véve a forgalmi sorrendet, fordulókat és a kötelező pihenőidő-korlátokat.

Python GTFS Optimalizálás Excel

Járműbeosztó és Műszaktervező

A rendszer beolvassa a GTFS static feed-et, és az abból kinyert trip-szekvenciákra optimalizált járműbeosztást készít. Kezeli a fordulókat (vehicle blocks), a garázskihajtási és beállási utakat, valamint a kötelező szünetek beillesztését. A végeredmény nyomtatható beosztástáblázat és gépi feldolgozásra alkalmas CSV/Excel export.

Teljes workflow: GTFS feed betöltése a szerkesztőből, az optimalizáló futtatása, majd a kész napi beosztás exportálása és ellenőrzése. 🚌✨