有谁知道任何列车时刻表API服务?

Str*_*rae 13 javascript php python api

UPDATE

时间过去了,但有些事情正在发生变化(欧洲):我的一位朋友向我展示了这个:http://project.irail.be/ Atm它只适用于比利时.

我想知道是否有任何在线服务提供关于列车时刻表(到达,离开,蚀刻......)的API,至少对于欧洲电台而言.

我知道www.bahn.de,他为许多欧洲国家提供了精确的时间表,但我没有发现任何与api服务相似的时间表.

我的目标(好吧,只是一个未来的项目)是开发一个像gmaps这样的应用程序,但是我没有给出汽车旅行,而是想给火车旅行...你知道,用户设定了出发日期,时间和站,然后第一次到达,然后可能再添加另一个,依此类推.

那么,有什么类似的,可以通过php/python/javascript查询?

编辑:如果可以帮助,我想知道建立一个服务来计划一个铁路之旅!(任何帮助都会非常感激)

我卡住了.谷歌的公共服务API依赖于每个本地公司提供的信息,许多分支机构都缺失(例如,几乎不可能用它来建立一个触及欧洲两个或更多地区的行程.正如我之前所说的,唯一的我知道做得很好的服务是bahn.de,他们确实拥有所有数据..但没有api.我试图解析他们的结果页面(为了将它们用作API),但似乎标记已经构建完全是为了避免这种情况......也许他们有商业计划背后或其他什么,但我不认为他们会发布一些API ..所以,我的项目正在进行没有这个功能(ps:我的项目是关于非营利文化组织,我们不会向任何人发动战争; P)

@El Goorf:如果你找到方法,并考虑分享它的想法,如果需要帮助,请指望我的手!

and*_*com 7

仅供参考.英国的国家铁路公司没有为他们的英国列车数据提供API,并且对于开发人员从第三方应用程序调用表单/抓取页面非常有趣.这是一个非常奇怪的封闭模型.谷歌或BBC可能是你最好的选择,虽然英国广播公司提供旅行信息而不是时间表.

  • 坦率地说,整个英国的列车系统是一个非常奇怪的封闭模型,这是家庭友好版本. (13认同)

gar*_*row 1

一些常见格式,如Google Transit Feed?,有一些基于美国的格式,以及我在伦敦找到的格式。