当前位置: 首页> 学位论文 >详情
原文传递 公共交通开放数据平台及服务的设计与实现
论文题名: 公共交通开放数据平台及服务的设计与实现
关键词: 公共交通;开放数据平台;可视化编辑;实时服务;信息共享
摘要: 如今国内外针对公共交通领域的理论研究已基本成熟,车载GPS等硬件配套设施也已初具规模,为公共交通应用的研究与开发提供了良好的理论依据和数据支持。然而公交形态和地区差异性导致了多样化的数据格式,为公交服务提供方发布数据和公交应用开发者消费数据带来了困扰,进而影响到乘客的用户体验。如何打通公交数据的发布与消费渠道,为公交服务提供方和公交应用开发者搭建桥梁,为乘客提供更优质的公交类应用及服务,成为具有现实意义的研究课题。
  本文基于Google发布的GTFS(The General Transit Feed Specification)和GTFS-RT(Real Time)数据参考规范,设计开发出一套公共交通开放数据标准化云平台,以及搭载于该平台上的两类面向不同受众的应用服务——针对公交服务提供方的开放数据可视化编辑服务与针对个人出行者的实时信息共享服务。
  1.本文针对开放数据平台设计与开发了基于Web Service形式的适配输入接口和标准化输出接口,并将其部署在OpenShift公有云上,为公交服务提供方和上层应用开发者打通了数据流通渠道。平台对公共交通开放数据实施统一化管理,支持各类公交形态和跨地区的多种数据格式,实现了数据的采集、标准化、存储、发布与共享,解决了数据格式差异化带来的应用开发瓶颈。
  2.公共交通开放数据可视化编辑服务是一款基于Web的应用,它打破了传统信息系统的纯文本编辑方式,为公交服务提供方开发出一个所见即所得的GTFS可视化编辑环境,在国内外尚属首例。它使用城市地图、各类图标、着色线条等直观的图形图像组件和可拖拽的操作模式,完成公共交通线路规划、站点及班次调整、节假日服务安排等操作,编辑内容直接同步到开放数据平台,为公共交通服务提供方调整、优化、调度公共交通资源提供辅助。
  3.公共交通实时信息共享服务实现了针对个人出行者的公共交通实时信息订阅与推送,支持桌面Web访问和移动应用。相比于站点配置的电子公告牌设施,该服务由软件实现,更加便捷轻量,并且支持多样化的自定义消息类型订阅,如某趟车次的实时位置与到站时间预测、某条线路的拥塞变化情况预警等。帮助出行者在足不出户的情况下了解实时公交动态,同时支持多语言、自动定位、语音检索及二维码查询等便捷功能。
  课题前期研究与开发调试共历时一年多,在项目开发过程中得到了中国威海市和意大利帕维亚市公交部门的大力支持,上述平台及服务目前已在两市投入使用,并且取得了积极的用户反馈。
作者: 胡日新
专业: 软件工程
导师: 李毅
授予学位: 硕士
授予学位单位: 电子科技大学
学位年度: 2015
正文语种: 中文
检索历史
应用推荐