核心用法
Wiener Linien 技能提供维也纳公共交通系统的实时数据 API,涵盖 U-Bahn 地铁、有轨电车、日间及夜间公交。核心功能包括:
- 实时到站查询:通过
/monitor端点获取指定站点的下一班车倒计时、计划与实际发车时间 - 运营中断信息:通过
/trafficInfoList查询线路延误、施工停运、电梯故障等动态 - 设施状态监控:专门支持电梯(aufzugsinfo)和自动扶梯(fahrtreppeninfo)的实时可用性查询
- 站点数据检索:提供 CSV 参考数据,支持通过 RBL 编号或站点名称定位
显著优点
- 官方数据源:直接对接维也纳公共交通运营商 Wiener Linien 的开放数据平台,数据权威性高
- 实时性强:支持真实到站时间预测(real-time),非仅依赖时刻表
- 无障碍支持:返回 barrierFree 字段,方便轮椅使用者规划路线
- 多维度筛选:可按线路、站点、中断类型、设施类别灵活过滤
潜在局限
- 地域限制:仅覆盖维也纳市区及周边,对奥地利其他城市无支持
- 技术门槛:需理解 RBL 站点编号体系,首次使用需查阅 CSV 对照表
- 德语内容:部分原始描述为德语,非德语用户需翻译
- 速率限制:存在 API 调用频率限制(错误码 316)
适合人群
- 维也纳常住居民及通勤者
- 游客行程规划(尤其关注无障碍设施者)
- 需要集成公共交通数据的本地应用开发者
常规风险
- 数据延迟:极端天气或突发事件下实时性可能下降
- 站点变更:施工导致的临时站点调整可能未及时同步
- 电梯故障信息:属事后上报,可能存在短暂信息滞后