Hur beräknas SL:s avgångstider?
Hej!
Jag använder SL:s transport-API (https://transport.integration.sl.se/v1/) och har hämtat avgångsdata för en hållplats. Jag märker dock att tiderna för "display" och "expected" inte stämmer överens. Display är regelbundet 30 till 60 sekunder tidig, dvs att det står "Nu" cirka 30 till 60 sekunder innan tåget beräknas avgå, eller "1 min" när det egentligen är cirka två minuter tills tåget beräknas avgå.
Därför undrar jag hur "display"-tiden beräknas så att jag kan implementera den lokalt, så slipper jag begära ut mer data än nödvändigt från API:n.
Tack på förhand!
Jag använder SL:s transport-API (https://transport.integration.sl.se/v1/) och har hämtat avgångsdata för en hållplats. Jag märker dock att tiderna för "display" och "expected" inte stämmer överens. Display är regelbundet 30 till 60 sekunder tidig, dvs att det står "Nu" cirka 30 till 60 sekunder innan tåget beräknas avgå, eller "1 min" när det egentligen är cirka två minuter tills tåget beräknas avgå.
Därför undrar jag hur "display"-tiden beräknas så att jag kan implementera den lokalt, så slipper jag begära ut mer data än nödvändigt från API:n.
Tack på förhand!
Följ inlägget
1
följare
Detta beror på olika parametrar, som bland annat den planerade ankomst- och avgångstiden. Expected är avgångstiden i realtid, så bussen eller tåget kan anlända eller ha anlänt några minuter tidigare. I dessa fall behöver man tyvärr anropa API:et regelbundet för att få en exakt matchning med det som skyltas.
Hälsningar,
Bert