一种公交数据获取方法及公交数据平台技术

技术编号:15984187 阅读:28 留言:0更新日期:2017-08-12 06:04
本发明专利技术实施例公开了一种公交数据获取方法,所述方法包括:获得用户终端的实时位置信息;根据所述用户终端的实时位置信息与预存储的各公交车辆的行驶路线位置信息和停靠站位置信息,确定公交车辆的实时位置信息。本发明专利技术实施例公开了一种公交数据平台。

【技术实现步骤摘要】
一种公交数据获取方法及公交数据平台
本专利技术涉及业务支撑领域,尤其涉及一种公交数据获取方法及公交数据平台。
技术介绍
随着交通拥堵、空气污染等问题日益加剧,政府正在逐步引导市民采用公共交通出行方式。为了给市民提供便捷的公共交通服务,公交公司需要获取大量的公交数据,如为了更好地规划公交线路、配置公交车辆,需要获取广大乘客出行的源与目的地数据;为了便于乘客安排出行计划,需要获取公交车辆的实时位置信息提供给乘客进行查询。现有技术中公交车辆位置信息的获取方法为:在公交车上安装车载设备,这些车载设备可以基于全球定位系统(GPS,GlobalPositioningSystem)、北斗、基于位置服务(LBS,LocationBasedService)等定位技术来获取公交车的实时位置信息并上报给公交服务平台,或者,在公交站台上设置摄像头,通过二维码识别等技术识别出经过此公交站台的公交车辆信息,进而计算获得该公交车辆的位置信息。而乘客出行数据的获取方法为:在公交车辆上设置车载设备,并在乘客手机上安装对应的软件应用,车载设备可以通过乘客携带的手机上的相应软件应用识别出乘客身份,采集乘客手机的GPS数据记录乘客的源与目的地数据。现有技术中的这些公交数据的获取方法都需要改造公交站台或者在公交车上安装设备,投资成本较大,且获取乘客的出行数据时需要乘客配合完成手机应用软件安装,并输出相关隐私数据,故这些方法面向乘客推广的难度较大。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种公交数据获取方法及公交数据平台,可以不需乘客配合且成本低。为达到上述目的,本专利技术的技术方案是这样实现的:一种公交数据获取方法,所述方法包括:获得多个用户终端的实时位置信息;根据每个用户终端的实时位置信息与预存储的各公交车辆的行驶路线位置信息,确定每个用户终端是否位于任一公交车辆的行驶路线上,将确定位于任一公交车辆的行驶路线上的所有用户终端标识为待确认乘客,记录所有待确认乘客的实时位置信息序列;根据所有待确认乘客的实时位置信息序列,确定所述待确认乘客所在的公交车辆,将所述公交车辆标识为已识别公交车辆,将位于所述已识别公交车辆上的待确认乘客标识为已识别乘客,建立所述已识别乘客与所述已识别公交车辆之间的对应关系;根据所述已识别乘客与所述已识别公交车辆之间的对应关系,将所述已识别乘客的用户终端的实时位置信息,记为对应的已标识公交车辆的实时位置信息。上述方案中,所述根据所有待确认乘客的实时位置信息序列,确定所述待确认乘客所在的公交车辆,包括:确定所有待确认乘客中存在N个以上待确认乘客同步于唯一一个公交车辆的行驶路线时;确定同步于所述唯一一个公交车辆的行驶路线中所述待确认乘客的平均速度在预设范围内;将所述唯一一个公交车辆确定为所述待确认乘客所在的公交车辆,其中,所述N为正整数。上述方案中,在所述将所述已识别乘客与所述已识别公交车辆建立对应关系之后,所述方法还包括:根据已识别乘客的实时位置信息序列,预存储的所述公交车辆的行使路线位置信息和停靠站位置信息,得到所述已识别乘客的上车实时位置信息和下车实时位置信息。上述方案中,所述得到所述已识别乘客的上车实时位置信息和下车实时位置信息之后,所述方法还包括:获取历史记录的所述已识别乘客的用户终端的上车实时位置信息和下车实时位置信息;根据历史记录的用户终端的上车实时位置信息和下车实时位置信息,分析出在一定时间一定路段内乘坐同一公交车辆的频率超过第一预设频率的第一用户终端,将所述第一用户终端标识为常旅客;或,根据历史记录的用户终端的上车实时位置信息和下车实时位置信息,分析出乘坐同一公交车辆的频率超过第二预设频率,且上车实时位置信息和下车实时位置信息分别对应公交车辆的行驶路线的起点和终点的第二用户终端,将所述第二用户终端标识为司机。上述方案中,在所述记录所有待确认乘客的实时位置信息序列时,所述方法还包括:判断所述待确认乘客是否为常旅客或司机;在所述待确认乘客为常旅客或司机时,判断所述待确认乘客是否位于常旅客或司机所在的相应公交车辆的行驶线路上及是否符合相应的上车实时位置信息;在所述待确认乘客位于常旅客或司机的用户终端所在的所述相应公交车辆的行驶线路上及符合相应的上车实时位置信息时,将所述待确认乘客所在的公交车辆标识为已识别公交车辆,将所述待确认乘客标识为所述相应已识别公交车辆上的已识别乘客。上述方案中,在记录所有待确认乘客的实时位置信息序列后,所述方法还包括:根据所述待确认乘客的实时位置信息与已识别公交车辆的行驶路线位置信息,确定所述待确认乘客位于任一已识别公交车辆的行驶路线时,检查所述待确认乘客与已识别公交车辆的最新同步的实时位置信息的时间间隔是否在第一时间阈值以内;若在,则将所述待确认乘客标识为相应已识别公交车辆上的已识别乘客。上述方案中,在记录所有待确认乘客的用户终端的实时位置信息序列时,所述方法还包括:在被标识为待确认乘客的时间超过第二时间阈值时,或者在根据被标识为待确认乘客的最新的实时位置信息确定所述待确认乘客没有位于任一公交车辆的行驶路线上时,清除所述待确认乘客的用户终端的待确认乘客标识以及所述待确认乘客的用户终端的实时位置信息。一种公交数据平台,所述公交数据平台包括:获取单元,用于获得多个用户终端的实时位置信息;第一标识单元,用于根据所述获取单元获取的每个用户终端的实时位置信息与预存储的各公交车辆的行驶路线位置信息,确定每个用户终端是否位于任一公交车辆的行驶路线上,将确定位于任一公交车辆的行驶路线上的所有用户终端标识为待确认乘客;记录单元,用于记录所述第一标识单元标识的所述待确认乘客的实时位置信息序列;第二标识单元,用于根据所述记录单元记录的所有待确认乘客的实时位置信息序列,确定所述待确认乘客所在的公交车辆,将所述公交车辆标识为已识别公交车辆,将位于所述已识别公交车辆上的待确认乘客标识为已识别乘客;建立单元,用于建立所述第二标识单元标识的所述已识别乘客与所述已识别公交车辆之间的对应关系;公交信息获取单元,用于根据所述建立单元建立的所述已识别乘客与所述已识别公交车辆之间的对应关系,将所述已识别乘客的用户终端的实时位置信息记为对应的已标识公交车辆的实时位置信息。上述方案中,第二标识单元,具体用于确定所述记录单元记录的所有待确认乘客中存在N个以上待确认乘客同步于唯一一个公交车辆的行驶路线时;且确定同步于所述唯一一个公交车辆的行驶路线中所述待确认乘客的平均速度在预设范围内时,将所述唯一一个公交车辆确定为所述待确认乘客所在的公交车辆,其中,所述N为正整数。上述方案中,所述公交数据平台包括:乘客信息获取单元,其中,所述乘客信息获取单元,用于根据所述第二标识单元标识的所述已识别乘客的实时位置信息序列,预存储的所述公交车辆的行使路线位置信息和停靠站位置信息,得到所述已识别乘客的上车实时位置信息和下车实时位置信息。上述方案中,所述公交数据平台还包括第三标识单元,其中,所述第三标识单元,用于获取所述乘客信息获取单元历史记录的所述已识别乘客的用户终端的上车实时位置信息和下车实时位置信息;根据历史记录的用户终端的上车实时位置信息和下车实时位置信息,分析出在一定时间一定路段内乘坐同一公交车辆的频率超过第一预设频率的第一用户终端,将所述第本文档来自技高网...
一种公交数据获取方法及公交数据平台

【技术保护点】
一种公交数据获取方法,其特征在于,所述方法包括:获得多个用户终端的实时位置信息;根据每个用户终端的实时位置信息与预存储的各公交车辆的行驶路线位置信息,确定每个用户终端是否位于任一公交车辆的行驶路线上,将确定位于任一公交车辆的行驶路线上的所有用户终端标识为待确认乘客;记录所有待确认乘客的实时位置信息序列;根据所有待确认乘客的实时位置信息序列,确定所述待确认乘客所在的公交车辆,将所述公交车辆标识为已识别公交车辆,将位于所述已识别公交车辆上的待确认乘客标识为已识别乘客;建立所述已识别乘客与所述已识别公交车辆之间的对应关系;根据所述已识别乘客与所述已识别公交车辆之间的对应关系,将所述已识别乘客的用户终端的实时位置信息记为对应的已标识公交车辆的实时位置信息。

【技术特征摘要】
1.一种公交数据获取方法,其特征在于,所述方法包括:获得多个用户终端的实时位置信息;根据每个用户终端的实时位置信息与预存储的各公交车辆的行驶路线位置信息,确定每个用户终端是否位于任一公交车辆的行驶路线上,将确定位于任一公交车辆的行驶路线上的所有用户终端标识为待确认乘客;记录所有待确认乘客的实时位置信息序列;根据所有待确认乘客的实时位置信息序列,确定所述待确认乘客所在的公交车辆,将所述公交车辆标识为已识别公交车辆,将位于所述已识别公交车辆上的待确认乘客标识为已识别乘客;建立所述已识别乘客与所述已识别公交车辆之间的对应关系;根据所述已识别乘客与所述已识别公交车辆之间的对应关系,将所述已识别乘客的用户终端的实时位置信息记为对应的已标识公交车辆的实时位置信息。2.根据权利要求1所述的方法,其特征在于,所述根据所有待确认乘客的实时位置信息序列,确定所述待确认乘客所在的公交车辆,包括:确定所有待确认乘客中存在N个以上待确认乘客同步于唯一一个公交车辆的行驶路线时;确定同步于所述唯一一个公交车辆的行驶路线中的所述待确认乘客的平均速度在预设范围内;将所述唯一一个公交车辆确定为所述待确认乘客所在的公交车辆,其中,所述N为正整数。3.根据权利要求1所述的方法,其特征在于,在所述建立所述已识别乘客与所述已识别公交车辆之间的对应关系之后,所述方法还包括:根据已识别乘客的实时位置信息序列,以及预存储的所述已识别乘客对应的已识别公交车辆的行使路线位置信息和停靠站位置信息,得到所述已识别乘客的上车实时位置信息和下车实时位置信息。4.根据权利要求3所述的方法,其特征在于,所述得到所述已识别乘客的上车实时位置信息和下车实时位置信息之后,所述方法还包括:获取历史记录的所述已识别乘客的用户终端的上车实时位置信息和下车实时位置信息;根据历史记录的用户终端的上车实时位置信息和下车实时位置信息,分析出在一定时间一定路段内乘坐同一公交车辆的频率超过第一预设频率的第一用户终端,将所述第一用户终端标识为常旅客;或,根据历史记录的用户终端的上车实时位置信息和下车实时位置信息,分析出乘坐同一公交车辆的频率超过第二预设频率,且上车实时位置信息和下车实时位置信息分别对应公交车辆的行驶路线的起点和终点的第二用户终端,将所述第二用户终端标识为司机。5.根据权利要求4所述的方法,其特征在于,在记录所有待确认乘客的实时位置信息序列时,所述方法还包括:判断所述待确认乘客是否为常旅客或司机;在所述待确认乘客为常旅客或司机时,判断所述待确认乘客是否位于常旅客或司机所在的相应公交车辆的行驶线路上及是否符合相应的上车实时位置信息;在所述待确认乘客位于常旅客或司机的用户终端所在的所述相应公交车辆的行驶线路上及符合相应的上车实时位置信息时,将所述待确认乘客所在的公交车辆标识为已识别公交车辆,将所述待确认乘客标识为所述相应已识别公交车辆上的已识别乘客。6.根据权利要求1所述的方法,其特征在于,在记录所有待确认乘客的实时位置信息序列时,所述方法还包括:根据所述待确认乘客的实时位置信息与已识别公交车辆的行驶路线位置信息,确定所述待确认乘客位于任一已识别公交车辆的行驶路线时,检查所述待确认乘客与已识别公交车辆的最新同步的实时位置信息的时间间隔是否在第一时间阈值以内;若在,则将所述待确认乘客标识为相应已识别公交车辆上的已识别乘客。7.根据权利要求1所述的方法,其特征在于,在记录所有待确认乘客的用户终端的实时位置信息序列时,所述方法还包括:在被标识为待确认乘客的时间超过第二时间阈值时,或者在根据所述待确认乘客的最新的实时位置信息确定所述待确认乘客没有位于任一公交车辆的行驶路线上时,清除所述待确认乘客的用户终端的待确认乘客标识以及所述待确认乘客的用户终端的实时位置信息。8.一种公交数据平台,其特征在于,所述公交数据平台包括:获取单元,用于获得多个用户终端的实时位置信息;第一标识单元,用于根据所述获取单元获取的每个用户终端的实时位置信息与预...

【专利技术属性】
技术研发人员:王峰马松岩高东生倪庆
申请(专利权)人:中国移动通信集团辽宁有限公司
类型:发明
国别省市:辽宁,21

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1