
![]()
你的巴士应该快到了,但它到底卡在哪里?你还赶得上转搭下一班列车吗?
大马其实早已开放公共交通数据,涵盖路线、时间表以及部分车辆的实时位置。然而,数据的存在并不意味着行程规划就会变得轻松无忧。
如今,交通部长陆兆福鼓励本地开发者充分利用政府的开放交通数据,开发出更优秀的公共交通应用程序(App)。他在 10 月 22 日发表演讲时强调,这些公共数据实际上已经开放多年。
大马官方的公共交通 API 提供了国家基础设施公司(Prasarana)、马来亚铁道(KTMB)以及 BAS.MY 等公共交通营运商的路线、站点与时间表数据。
况且大马并非从零开始。Prasarana 早在 2025 年 5 月就已推出全新升级的 MyRapid PULSE App,内建行程规划工具与全新操作界面。
大马开放交通数据 开发者能取得哪些数据? 📍 路线与站点 📅 班次时间表 🚌 部分车辆实时位置 数据可用性取决于个别营运商与数据源的更新状态。因此,真正的挑战或许不在于开发更多 App,而在于提升 App 背后数据的准确性与可靠度。
大马的 GTFS Realtime API 能够提供车辆实时位置数据,最高可达每 30 秒更新一次。听起来非常方便,对吧?然而政府官方文件本身也揭示了一些关键局限。
公共交通数据的隐性缺口 数据可用性与已知限制对比 ✓ 已开放数据 路线、站点与时刻表 已接入系统路线的车辆实时位置 ⚠ 已记录的已知限制 约 2% 的 Rapid KL 巴士到站数据未包含在官方公布的数据集中 国家 GTFS Realtime API 中缺乏稳定的 Rapid KL 轨道列车实时数据源 资料来源:大马官方 GTFS API 说明文件。注:约 2% 的数据缺失是指 Rapid KL 巴士数据库中公布的站点到站时间遗漏,并非指巴士班次被取消。相关限制可能因不同第三方 App 而异。这些数据缺口至关重要,因为应用开发者的产品体验高度依赖获取到的原始数据质量。一旦行程细节缺失,或车辆定位无法精准对应路线,就会大幅增加提供实时准确行程更新的难度。
毕竟,掌握巴士的位置,并不等同于能准确预估它何时到站。
依靠现有的开放数据,本地开发者确实能够打造出用于对比路线、查询时间表及追踪已接入服务车辆的实用工具。
然而,单凭推出更多 App 并不足以彻底解决出行痛点。乘客核心需要的是跨越不同营运商、高准确度的实时信息;而再智能的 App,也无法让延误脱班的巴士提前赶到。
大马从不匮乏交通数据,真正的挑战在于,如何将这些底层数据转化为乘客日常出行中可以安心信赖的实用信息。
延伸阅读 全新精简版 Rapid On-Demand App 正式公布 ↗ 了解 Prasarana 如何计划通过单一平台简化电召响应公交(On-Demand)预订流程。