| Linija | Tip | Ruta / Odredište | ID Vozila | Brzina | Kašnjenje | Zadnji GPS | Sljedeća stanica |
|---|---|---|---|---|---|---|---|
| Učitavanje podataka o vozilima... | |||||||
| Linija | Kašnjenje | Sljedeće stajalište | Trip ID |
|---|---|---|---|
| Učitavanje ažuriranja kašnjenja... | |||
O aplikaciji
Ova ASP.NET Core aplikacija u stvarnom vremenu konzumira ZET-ov službeni GTFS Realtime binarni stream (Protocol Buffers) s adrese zet.hr/gtfs-rt-protobuf.
Pozadinski servis (ZetRealtimeBackgroundService) svakih 15 sekundi šalje HTTP GET zahtjev, dekodira podatke pomoću Google.Protobuf i službene definicije gtfs-realtime.proto, te ih spaja s nazivima linija i stajališta iz statičkog GTFS paketa (gtfs-scheduled/latest).
Novi podaci se automatski šalju web pregledniku putem SignalR WebSocketa bez potrebe za osvježavanjem stranice.
Dostupni REST API Endpointi
Legenda na karti
🔵 Plavi markeri: Tramvaji (linije 1–34)
🟢 Zeleni markeri: Autobusi (linije 101+)
🔴 Crveni obrub: Vozilo koje kasni više od 1 minute
Klikom na bilo koje vozilo na karti ili u tablici otvaraju se detalji: točna pozicija, brzina kretanja i kašnjenje u minutama.