Skånetrafiken
Hej! Jag vill göra en app där man ser ser nästa hållplats när man åker buss i realtid.
Bor i Skåne så i första hand Skånetrafiken. Deras eget API är väl borta?
Finns API för detta och i så fall vad heter det?
Har ställt denna fråga tidigare men mycket verkar ha förändrats.
Bor i Skåne så i första hand Skånetrafiken. Deras eget API är väl borta?
Finns API för detta och i så fall vad heter det?
Har ställt denna fråga tidigare men mycket verkar ha förändrats.
Följ inlägget
1
följare
I dagsläget har vi Resrobot, som har ett reseplanerare-API där man kan söka resor mellan två punkter, och stolptidtabeller där man kan se avgångar från en hållplats.
Vi håller även på med utvecklingen av ett nytt stolptidtabell-api som kommer innehålla realtidsdata för många län, något som saknas i Resrobot idag. Den kommer vara ganska liknande dagens stolptidtabell-API när det gäller anrop och vilken information man får tillbaka.
I reseplanerare-API:et finns möjlighet att till exempel begränsa antalet byten till 0, så att man kan få upp en specifik buss mellan två hållplatser. Däremot innehåller den inte realtidsdata, endast planerade data.
Realtid för Skånetrafiken finns även i våra GTFS Regional / GTFS Regional realtid dataset. Detta är dataset, dvs att du får all data för all trafik i flera veckor, sen måste man koppla ihop datat själv för att få ut den informationen man vill. Här finns dock körvägar (shapes i GTFS, visar hur bussen kommer köra), realtidsdata som förseningar och informationsmeddelanden, och även fordonspositioner i realtid samt hur trångt det är på bussen. Det är den bästa datamängden vi har, men som sagt är detta inte ett API som ger färdiga svar utan måste man pyssla ihop datat själv.
Hoppas att detta hjälper dig lite på väg.
Hälsningar,
Bert
När man åker t.ex. buss får man se nästa hållplats i skärmen på bussen.
Går denna information att få tag på?
Jag skulle vilja se nästa hållplats i t.ex. en stadsbuss som man gör på skärmen i bussen. Är detta möjligt? På tåg var tåget är just nu.
Skulle då vilja få information som nästa hållplats, tid till nästa hållplats eller tid till slutdestination.
Man kan i realtid i Skånetrafikens app se var bussen är på en karta. Kan man som icke-professionell utvecklare få tag på denna informationen?
Som jag nämnde ovan finns all denna information på Trafiklab. Dessa data är tillgängligt kostnadsfri för alla, så det går absolut att få tag på den.
Som jag skrev är Resrobot API:erna begränsat i realtidsdata, men har vi däremot allt du nämner i vår GTFS Regional / GTFS Regional Realtime data för skånetrafiken. Det tar lite tid att sätta sig in i formatet och sånt, men GTFS går lätt att jobba med när man har förtstått hur datat hänger ihop. Man kan börja med den planerade data, och lägga till realtid och fordonspositioner sen.
Du kan läsa mer om detta dataset här: https://www.trafiklab.se/api/gtfs-datasets/gtfs-regional/
Mer om GTFS hittar du här: https://www.trafiklab.se/api/gtfs-datasets/overview/
Hälsningar,
Bert
Då vet jag och kan jobba vidare.
Tack så mycket!