Realtidskarta för kollektivtrafik i Sverige

Startat av disruptivei, 21 april 2026, 17:14:46 PM

2 Medlemmar och 1 gäst tittar på detta ämne.

disruptivei

Hej!

Hoppas att ni med bussintresse går in på

https://map.disruptivei.com

Här ser ni bussarna i realtid med geofences för hållplatser.

Alla operatörer som publicerar GTFS realtid på trafiklab.se finns med. Vi håller på att lägga till ytterligare trafik från NeTEx (Norge)

Helsingfors finns också med.
https://map.disruptivei.com/#14/60.169511/24.941282

Det är work in progress så ny funktionalitet som "personliga" geofences kommer att läggas till.


Mvh,
Jonas

homer

Lite för mörka färger för min smak, skulle önska lite ljusare karta

disruptivei

 Vi får fixa teman så du kan välja :)

Rojje

Snyggt jobbat!  :D

I Bålsta är det fel linjenummer. 301-305 finns inte kvar. De heter numer 31-34.  Prickarna för bussen har rätt nummer, men de i kartan är det gamla.

Nya busslinjer Bålsta

disruptivei

Tack!  :)

Det är OSM-kartan som ska uppdateras med nya linjenummer (ska se om "tilsen" är cachade).

Maven

Snyggt! Denna kan absolut komma till nytta när man är ute i trafiken och vill hålla koll på vilka bussar som är på gång. Den känns snabbare och stabilare än många liknande projekt.
Smart att använda OSM linjekarta som bakgrund!

Vad är det meningen att sökfältet i nedre högra hörn ska användas till? Det fungerar inte alls för mig när jag skriver in en plats eller linjenummer och klickar på Go.

Skulle det gå att visa bussens försening i förhållande till tidtabell i rutan som poppar upp när man klickar på ett fordon?

Hastigheten är ju lite kul att se, men avrunda gärna till heltal. Att den ligger med två decimaler i GTFS känns lite märkligt. Så exakt är ju inte bussarnas hastighetsmätare, och än mindre hastighetsmätning med GPS.

disruptivei

#6
Tack för bra feedback!

Hastigheten uppdaterar vi senare idag.
Sökfältet är lite kryptiskt, du kan söka efter fordon och hållplatser (geofences), men du måste använda de interna ID-numren (du ser dem i popuperna).

Hitta ett fordon >> sl-9031001001007222
eller en hållplats >> fence-sl-9022001011725007

Uppdaterar detta senare så att du kan använda hållplatsnamn och linjeummer osv.

Vi kan absolut visa förseningar genom att använda TripUpdates, jag lägger till det i backloggen.

Projektet började med att övervaka en fordonsflotta och matcha den med geofences. Bussar var en bra start eftersom det finns öppna data. Så huvuddelen av arbetet ligger i backend och ar inte specifikt for bussar (vi tar emot över 4000 fordonspositioner i sekunden under högtrafik). Kartgränssnittet utvecklades först för intern felsökning.

Jag kommer att jobba mer med kartgränssnittet, göra det mer användarvänligt och lägga till funktionalitet. Har ni idéer är det bara att lamna dom här :)

IvveRivve004

Jag har märkt att de sju sista siffrorna kan vara en indikation på vilken vagn det är. De fyra sista siffrorna är numret på själva vagnen och de tre siffrorna som är före talar om vilken operatör som kör. Till exempel, inom SL-trafiken:
100 – Keolis
150 – VR
300 – Nobina
450 – Transdev

virtual1

Citat från: IvveRivve004 skrivet Idag kl. 12:21:45 PMJag har märkt att de sju sista siffrorna kan vara en indikation på vilken vagn det är. De fyra sista siffrorna är numret på själva vagnen och de tre siffrorna som är före talar om vilken operatör som kör. Till exempel, inom SL-trafiken:
100 – Keolis
150 – VR
300 – Nobina
450 – Transdev

Stämmer bara inom SL i princip... väldigt väldigt många undantag landet över