
打破数据孤岛:路侧停车电子收费系统接入城市大脑的一次实战复盘
做了八年城市交通信息化,我见过太多“建而不连”的烂摊子。去年底,我们团队接手了中部某省会城市路侧停车电子收费系统(以下简称“路侧收费系统”)与城市大脑对接的项目,说实话,刚进场时我心里是打鼓的。
这座城市早在2019年就开始推路侧停车电子收费,地磁 手持POS机 PDA的模式跑了三年,覆盖主城区2.1万个泊位。但尴尬的是,这些数据一直躺在交投集团自己的服务器里,和公安交管、城管、住建部门之间是实打实的“数据烟囱”。交警想调违停证据得走线下函件,城管要算占道经营影响得手工扒表,城市大脑那边更别提了——大屏上“交通态势”模块的停车子项,长期是灰的。
我们做的第一件事,不是急着写接口,而是把三方(交投、交警科信科、大数据局)拽到一张桌子上,先把“到底要什么”聊透。很多同行栽就栽在技术上能通、业务上不通。比如交警最初要求实时推送每一笔缴费记录,我们说这没必要,城市大脑要的是“泊位周转率”“15分钟免费时段占用率”“重点路段饱和指数”这类衍生指标,原始流水每秒上千条,全量灌进去纯属浪费算力。最后定下来的策略是:路侧系统按分钟级做边缘聚合,只把指标和异常事件(如长期占用、逃费线索)推给城市大脑,原始数据留本地。
技术对接反倒没那么妖魔化。老的路侧系统用的是私有协议,我们没让它大改,而是在交投机房布了一台前置机做协议转换,用MQTT把聚合后的JSON包发到城市大脑的Kafka队列。这里有个坑得提一句:最初没考虑冷启动时的数据积压,某天晚上地磁批量离线补传,把Kafka消费者直接冲挂了。后来加了滑动窗口限流和死信队列才稳住。这种细节,厂商白皮书里不会写,全是实战摔出来的。
接进去之后,真出问题的是业务闭环。系统上线第二周,城管反映说收到的“僵尸车”线索不准——路侧系统把白天在泊位内熄火超过2小时的车标红了,但其中一部分是新能源车在充电。我们回头调规则,把充电桩关联的泊位做了白名单,又和住建的充电桩台账做了一次比对。这一步走完,线索准确率从61%拉到了93%。
最让我意外的是衍生价值。城市大脑把路侧周转率数据和公交调度打通后,公交集团把一个常年空驶的微循环线路改成了“闲时填补周边老旧小区夜间停车需求”的接驳车,晚上驮着居民去3公里外的立体车库,白天正常跑公交。这种跨系统的化学反应,单独搞停车的人根本想不出来。
复盘下来,打破数据孤岛从来不是“把库连起来”这么简单。接口只是门票,真正的仗在业务语义对齐、边缘计算减负、异常容错和跨域规则打磨上。如果明年你所在城市也要搞类似对接,记住一条:先找业务痛点,再谈技术联通,别让城市大脑成了又一个昂贵的摆设。