public-transport / hafas-client

JavaScript client for HAFAS public transport APIs.
ISC License
268 stars 54 forks source link

cover new endpoints #41

Open derhuerst opened 6 years ago

derhuerst commented 6 years ago

Practically depends on the tests rewrite by @juliuste, as it will be a lot more straightforward afterwards.

An overview over the German ones:

https://github.com/highsource/verbundkarte#karte-der-verkehrs--und-tarifverbünde

derhuerst commented 6 years ago

I've created the branches dsb, irish-rail, cfl, vbn and mobiliteit-lu, waiting for the tests rewrite by @juliuste.

derhuerst commented 6 years ago

58 adds Austin, Texas.

derhuerst commented 5 years ago

81 adds Munich S-Bahn.

derhuerst commented 4 years ago

marudor/BahnhofsAbfahrten#63 mentions an SNCF endpoint.

derhuerst commented 4 years ago

https://planner.bart.gov/

See https://github.com/schildbach/public-transport-enabler/pull/284/files for an implementation.

derhuerst commented 4 years ago

from https://github.com/public-transport/hafas-client/issues/100#issue-395571912

I just compared what networks are supported by hafas-client and which by public-transport-enabler's HCI implementation and here are the ones that are missing:

  • [x] AVV Aachen – #206
  • [x] DSB/Rejseplanen Denmark – #182
  • [x] INVG Ingolstadt – #94
  • [x] Luxemburg (CFL)
  • [x] NVV Nordhessen – #114
  • [ ] SE Sweden
  • [x] SNCB Belgium – #169
  • [x] VAO Österreich – #206
  • [x] VBN Bremen, Hamburg – #161
  • [x] ZVV Zürich – #185
derhuerst commented 4 years ago
derhuerst commented 4 years ago

150 adds VSN in Lower Saxony, Germany.

derhuerst commented 4 years ago

https://github.com/marudor/BahnhofsAbfahrten/pull/247 has configuration values for PKP.

Edit: #166 added PKP support

vkrause commented 4 years ago

Maybe useful for this, here are our endpoint configurations (not all of them are Hafas though)

https://cgit.kde.org/kpublictransport.git/tree/src/lib/networks https://invent.kde.org/libraries/kpublictransport/-/tree/master/src/lib/networks

derhuerst commented 4 years ago

https://github.com/marudor/BahnhofsAbfahrten/blob/cb642d94f6ccea42822f66adfc49869c488d1865/src/server/HAFAS/profiles.ts#L96-L113 has configuration for RMV

derhuerst commented 4 years ago

158 adds VMT in Thuringia, Germany.

159 adds RSAG in Mecklenburg-Vorpommern, Germany.

160 adds RMV in Hesse/Rhineland-Palatine, Germany.

161 adds VBN in Lower Saxony, Germany.

169 adds SNCB/NMBS for Belgium.

171 adds SVV for Salzburg, Austria.

derhuerst commented 4 years ago

https://www.mobil.nrw/mobilitaets-apps.html has some HAFAS-based apps. Would be interesting to find out which endpoints they use.

204 adds mobil.nrw itself

derhuerst commented 4 years ago

obscure DB endpoints?

derhuerst commented 4 years ago

Sweden:

derhuerst commented 3 years ago

189 adds mobiliteit.lu (Luxembourg).

188 adds Irish Rail.

derhuerst commented 3 years ago
derhuerst commented 3 years ago

197/#198/#202 adds SBB (Switzerland).

derhuerst commented 3 years ago

200 adds VRN (south-west Germany)

derhuerst commented 3 years ago

Switzerland:

derhuerst commented 3 years ago

from TripKit:

derhuerst commented 3 years ago

206 has added VOS, AVV, BART, VVT & VKG.

derhuerst commented 3 years ago
derhuerst commented 3 years ago
derhuerst commented 2 years ago