基于移动终端定位的公交OD数据获取方法及存储介质技术

技术编号:19024679 阅读:41 留言:0更新日期:2018-09-26 19:23
本发明专利技术公开了一种基于移动终端定位的公交OD数据获取方法及存储介质,包括基于移动终端的A‑GPS,采集基础出行数据,从基础出行数据中筛选出用户可能搭乘公交出行的原始公交数据;根据乘车实时速度与人的步行速度的规律分析用户乘车状态,按用户乘车状态分割所述原始公交数据,得到若干个子数据集;合并各子数据集并按时间排序得到第一数列,提取第一数列中对应用户出行方式是公交的公交路线数据集;基于子数据集和公交路线数据集,去除上下车处的公交站点为换乘站点的数据,确定最终公交出行数据。本发明专利技术根据换乘时间及公交固定路线的特点,实现获取准确性高的公交OD数据,降低计算复杂度,减小误差,提高公交服务水平。

【技术实现步骤摘要】
基于移动终端定位的公交OD数据获取方法及存储介质
本专利技术涉及公共交通
,具体涉及一种基于移动终端定位的公交OD数据获取方法及存储介质。
技术介绍
当今社会交通量激增,城市交通拥挤,不良的出行状况严重影响着人们的日常生活。通过优先发展公共交通来解决大、中城市目前普遍存在的交通拥挤、交通事故频繁和环境污染等问题已成为一种共识。世界各国都纷纷运用先进的科技手段改善公交运营环境,投入了较大的人力和物力从事智能公共交通系统研究,并已取得了显著的成果。目前,应用于公交车辆定位、车辆监控、自动驾驶、计算机辅助调度等领域及通过提供各种公共交通信息以提高公交服务水平。日前,城市公交车的公交智能化水平还较低,绝大部分是沿袭旧的运营体制。但在近几年,随着科学技术的进步和公交投入力度的加大,现有的智能公共交通系统已初现端倪。比如:在地铁上安装的自动检票系统,实现了乘客的自动计数,并且可统计客流变化情况。又如一些城市实施公交“一卡通”,实现公交电子收费,又或者在部分公交线路上实验公交车辆跟踪调度系统,以实现对车辆的实时跟踪和定位、公交车与调度室的双向通讯、以及电子站牌上实时显示下班车位置信息等功能。上述功能的实现均是基于公交OD(OriginDestination,交通出行量)数据,公交OD是进行公共交通规划及其路网管理的重要基础信息,用于反映公交出行需求空间分布的重要参数,其准确程度将影响公共交通分配模型的效果。目前传统的公交OD获取方法上存在较大的局限性,并且其结果也出现较大的误差。因此,现有技术有待于改进和发展。
技术实现思路
基于此,有必要针对目前传统的公交OD获取方法上存在的较大局限性和获取结果上存在的较大误差的问题,提供一种基于移动终端定位的公交OD数据获取方法及存储介质,旨在通过用户的步行速度和车辆行驶速度筛选出在公交站站点范围内乘车且乘坐的是公交车的数据集合,并利用换乘时间来筛选出转乘站点的数据,最终得到公交出行数据,降低计算复杂度和误差,提高公交OD获取的精准度。为了达到上述目的,本专利技术采取了以下技术方案:本专利技术提供一种基于移动终端定位的公交OD数据获取方法,所述基于移动终端定位的公交OD数据获取方法包括以下步骤:基于移动终端的A-GPS,采集基础出行数据,从基础出行数据中筛选出用户可能搭乘公交出行的原始公交数据;根据乘车实时速度与人的步行速度的规律分析用户乘车状态,按用户乘车状态分割所述原始公交数据,得到若干个子数据集;合并各子数据集并按时间排序得到第一数列,提取第一数列中对应用户出行方式是公交的有序公交路线数据集;基于子数据集和有序公交路线数据集,识别用户在上下车处的公交站点是否为换乘站点,然后根据识别结果确定最终公交出行数据。所述的基于移动终端定位的公交OD数据获取方法,其中,所述基于移动终端的A-GPS,采集基础出行数据,具体包括:启动移动终端的A-GPS;获取各站点位置数据;获取用户在周期时间内每隔预设时间的实时位置数据;得到基础出行数据,所述基础出行数据包括各站点位置数据和用户的实时位置数据。所述的基于移动终端定位的公交OD数据获取方法,其中,所述从基础出行数据中筛选出用户可能搭乘公交出行的原始公交数据,具体包括:所述实时位置数据包括实时时间、实时速度、经度、纬度以及加速度;提取基础出行数据中实时位置数据和各站点位置数据;计算用户的每一个实时位置到公交站站点的距离;判断所述距离与预设的站点范围阈值的大小;当所述距离小于等于所述站点范围阈值时,获取符合条件对应的基础出行数据,组合形成原始公交数据。所述的基于移动终端定位的公交OD数据获取方法,其中,所述用户乘车状态用于表示用户实时位置的乘车行为,包括上车状态、下车状态、候车状态以及在车上状态。所述的基于移动终端定位的公交OD数据获取方法,其中,所述根据乘车实时速度与人的步行速度的规律分析用户乘车状态,按用户乘车状态分割所述原始公交数据,得到若干个子数据集,具体包括:提取原始公交数据中实时时间、实时速度以及加速度;比较每一个实时速度与预设的第一步行速度的大小;根据比较结果,确定用户在公交站站点的用户乘车状态;根据所述用户乘车状态分割所述原始公交数据,得到若干个子数据集;所述子数据集包括上车子数据集、下车子数据集、候车子数据集以及在车上子数据集。所述的基于移动终端定位的公交OD数据获取方法,其中,所述根据乘车实时速度与人的步行速度的规律分析用户乘车状态,按用户乘车状态分割所述原始公交数据,得到若干个子数据集,还包括:获取候车子数据集和在车上子数据集,并分别进行合并运算处理,得到第二候车子数据集和第二在车上子数据集。所述的基于移动终端定位的公交OD数据获取方法,其中,合并各子数据集并按时间排序得到第一数列,提取第一数列中对应用户出行方式是公交的有序公交路线数据集,具体包括:将上车子数据集、下车子数据集、第二候车子数据集以及第二在车上子数据集进行合并运算;将合并运算后的结果按时间顺序排列,得到第一数列;根据公交固定路线和用户乘车状态,提取第一数列中对应用户出行方式是公交的所有公交站点位置数据;将所述公交站点位置数据与其对应的实时位置数据组成有序公交路线数据集。所述的基于移动终端定位的公交OD数据获取方法,其中,所述基于子数据集和有序公交路线数据集,识别用户在上下车处的公交站点是否为换乘站点,具体包括:基于获取的上车子数据集、下车子数据集以及有序公交路线数据集,得到用户在所有公交站上下公交的数据集合;对所述数据集合按时间顺序排列,得到第二数列;计算所述第二数列中对应用户下车的实时时间到用户相邻下一次上车的实时的时间差;比较所述时间差与换乘时间阈值的大小;根据比较结果,识别所述时间差对应的公交站站点是否为换乘站点;若是换乘站点,则去除所述第二数列中所述换乘站点对应的数据,得到最终公交出行数据。本专利技术还提供一种移动终端,包括:处理器、存储器、GPS模块,所述存储器存储有基于移动终端定位的公交OD数据获取程序,所述基于移动终端定位的公交OD数据获取程序被所述处理器执行用于实现上述任意所述的基于移动终端定位的公交OD数据获取的方法。本专利技术还提供一种计算机可读存储介质,其中,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现上述任意所述的基于移动终端定位的公交OD数据获取方法中的步骤。相较于现有技术,本专利技术实现的有益效果:1.换乘识别准确性高,通过用户相邻的上下车状态以及上下车时间差与换乘时间对比筛选出换乘点,减少误判,提高识别准确度。2.本专利技术的公交OD数据获取是利用移动终端通过A-GPS感测的优势以及用户乘车状态的分析判断,能够较快速地完整准确筛选出公交乘客的出行信息。3.根据用户的行为判断以及速度大小获取,有效得将非公交出行的数据从识别结果中剔除处理,为后续换乘识别降低计算复杂度,节省时间。4.与传统公交OD获取相比,本专利技术采用公交距离的判断、用户的行为判断、交通工具的判断以及换乘点的识别获取公交OD数据,方法灵活简便。附图说明图1是本专利技术提供的一种基于移动终端定位的公交OD数据获取方法的流程图。图2是本专利技术提供的移动终端功能原理框图。具体实施方式为使本专利技术的目的、技术方案及优点更加清楚、明确,以下本文档来自技高网...

【技术保护点】
1.一种基于移动终端定位的公交OD数据获取方法,其特征在于,包括以下步骤:基于移动终端的A‑GPS,采集基础出行数据,从基础出行数据中筛选出用户可能搭乘公交出行的原始公交数据;根据乘车实时速度与人的步行速度的规律分析用户乘车状态,按用户乘车状态分割所述原始公交数据,得到若干个子数据集;合并各子数据集并按时间排序得到第一数列,提取第一数列中对应用户出行方式是公交的有序公交路线数据集;基于子数据集和有序公交路线数据集,识别用户在上下车处的公交站点是否为换乘站点,然后根据识别结果确定最终公交出行数据。

【技术特征摘要】
1.一种基于移动终端定位的公交OD数据获取方法,其特征在于,包括以下步骤:基于移动终端的A-GPS,采集基础出行数据,从基础出行数据中筛选出用户可能搭乘公交出行的原始公交数据;根据乘车实时速度与人的步行速度的规律分析用户乘车状态,按用户乘车状态分割所述原始公交数据,得到若干个子数据集;合并各子数据集并按时间排序得到第一数列,提取第一数列中对应用户出行方式是公交的有序公交路线数据集;基于子数据集和有序公交路线数据集,识别用户在上下车处的公交站点是否为换乘站点,然后根据识别结果确定最终公交出行数据。2.根据权利要求1所述的基于移动终端定位的公交OD数据获取方法,其特征在于,所述基于移动终端的A-GPS,采集基础出行数据,具体包括:启动移动终端的A-GPS;获取各站点位置数据;获取用户在周期时间内每隔预设时间的实时位置数据;得到基础出行数据,所述基础出行数据包括各站点位置数据和用户的实时位置数据。3.根据权利要求2所述的基于移动终端定位的公交OD数据获取方法,其特征在于,所述从基础出行数据中筛选出用户可能搭乘公交出行的原始公交数据,具体包括:所述实时位置数据包括实时时间、实时速度、经度、纬度以及加速度;提取基础出行数据中实时位置数据和各站点位置数据;计算用户的每一个实时位置到公交站站点的距离;判断所述距离与预设的站点范围阈值的大小;当所述距离小于等于所述站点范围阈值时,获取符合条件对应的基础出行数据,组合形成原始公交数据。4.根据权利要求1所述的基于移动终端定位的公交OD数据获取方法,其特征在于,所述用户乘车状态用于表示用户实时位置的乘车行为,包括上车状态、下车状态、候车状态以及在车上状态。5.根据权利要求4所述的基于移动终端定位的公交OD数据获取方法,其特征在于,所述根据乘车实时速度与人的步行速度的规律分析用户乘车状态,按用户乘车状态分割所述原始公交数据,得到若干个子数据集,具体包括:提取原始公交数据中实时时间、实时速度以及加速度;比较每一个实时速度与预设的第一步行速度的大小;根据比较结果,确定用户在公交站站点的用户乘车状态;根据所述用户乘车状态分割所述原始公交数据,得到若干个子数据集;所述子数据集包括上车子数据集、下车子数据...

【专利技术属性】
技术研发人员:胡斌邹亮徐贵亮杨健刘军建杜志明
申请(专利权)人:深圳市交投科技有限公司
类型:发明
国别省市:广东,44

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

1