Hämta alla stopp och koppla det till en busslinje
Hej,
Jag sitter och försöker lista ut hur jag skall lista alla buss stopp för alla linjer, jag kan se att jag kan hitta info om stopplatser men inte hur jag skall koppla dessa hållplatser till busslinjerna?
använt mig av denna sen byter jag model till linje, stop etc.
https://api.sl.se/api2/linedata.json?key=ca522f0c9dbe41f79efffc8ad6dc318f&model=stop&DefaultTransportModeCode=BUS
refererar till denna -> https://www.trafiklab.se/api/trafiklab-apis/sl/stops-and-lines-2/
är det nåt jag missar eller är nåt annat api jag måste använda mig av med?
Jag sitter och försöker lista ut hur jag skall lista alla buss stopp för alla linjer, jag kan se att jag kan hitta info om stopplatser men inte hur jag skall koppla dessa hållplatser till busslinjerna?
använt mig av denna sen byter jag model till linje, stop etc.
https://api.sl.se/api2/linedata.json?key=ca522f0c9dbe41f79efffc8ad6dc318f&model=stop&DefaultTransportModeCode=BUS
refererar till denna -> https://www.trafiklab.se/api/trafiklab-apis/sl/stops-and-lines-2/
är det nåt jag missar eller är nåt annat api jag måste använda mig av med?
Följ inlägget
2
följare
Vill börja med att rekommendera att inte posta din nyckel på den här sidan.
Sen tror jag att det du söker är uppslaget mot JourneyPatternPointOnLine, där kommer du hitta alla stopp för alla linjer (för SL):
https://api.sl.se/api2/linedata.json?key='dinNyckel'&model=JourneyPatternPointOnLine&DefaultTransportModeCode=BUS
Om du sen vill visa mer info om hållplatserna behöver du koppla ihop med uppslaget du gjorde till stops:
https://api.sl.se/api2/linedata.json?key='dinNyckel'&model=stop&DefaultTransportModeCode=BUS
Och vill du ha mer info om linjerna behöver du koppla ihop med uppslaget mot linjer:
https://api.sl.se/api2/linedata.json?key='dinNyckel'&model=line&DefaultTransportModeCode=BUS
Hoppas detta hjälper dig vidare.
Mvh
I samband ändringen av SL's API, hur kan jag koppla busslinjen till mina busshållplatser? Kan inte se något gemensamt ID som kopplar linjenummer i API:et https://transport.integration.sl.se/v1/lines med busshållplatser i API:et https://transport.integration.sl.se/v1/stop-points. Kan inte hitta JourneyPatternPointOnLine på er hemsida, hänvisa mig gärna om det är något jag missat!