一种判断公交车所属路线的方法技术

技术编号:11788082 阅读:104 留言:0更新日期:2015-07-29 12:18
本发明专利技术提供了一种判断公交车所属路线的方法,包括如下步骤:①从用户的移动GPS设备读取用户id和位置信息存入用户位置信息表,并对比判断用户是否有关联公交车,如根据用户位置和公交线路重叠情况新建可能关联的公交车;②将用户id存入公交车信息表中,并从公交线路数据库中读取公交线路信息,判断当前位置信息是否有效,并将无效的位置信息对应的用户id和公交线路id的关联关系取消;③将有效的公交线路关联关系存入用户乘车信息表,根据用户乘车信息表判断是否有两个以上用户与该公交线路关联,并将判断结果反馈于公交车信息表和用户位置信息表以校正。

【技术实现步骤摘要】
一种判断公交车所属路线的方法
本专利技术涉及一种判断公交车所属路线的方法。
技术介绍
对于公交车实时GPS位置信息的判断,目前主要依赖于公交车上安装的GPS设备来实现,而公交车上的GPS设备经常出现损坏的情况,维护成本高,而且公交车GPS设备连入至公交公司的服务器,而终端用户一般为连接至如百度地图、高德地图这样的商业服务器,如果要获取到公交车实时信息的话还需要商业服务器连接至公交公司服务器,如此公交车GPS位置信息的实时性无法得到保障。而对于公交车GPS位置信息用于用户实时了解公交运行状态,还需要明确公交车所属路线,在连接至公交公司的服务器的情况下,这不成问题,但如果商业服务器通过其他方式获取公交车GPS位置信息的话,则首先还得判断公交车所属路线的问题,而不能仅仅将公交车GPS位置信息丢给用户。
技术实现思路
为解决上述技术问题,本专利技术提供了一种判断公交车所属路线的方法,该判断公交车所属路线的方法通过对公交车乘客的乘坐习惯来分析该公交车属于那条路线,使得当没有公交公司的公交车调度信息和公交车的实时位置信息时,也能够完成对公交车所属路线的识别。本专利技术通过以下技术方案得以实现。本专利技术提供的一种判断公交车所属路线的方法,包括如下步骤:①从用户的移动GPS设备读取用户id和位置信息存入用户位置信息表,并对比判断用户是否有关联公交车,如根据用户位置和公交路线重叠情况新建可能关联的公交车;②将用户id存入公交车信息表中,并从公交路线数据库中读取公交路线信息,判断当前位置信息是否有效,并将无效的位置信息对应的用户id和公交路线id的关联关系取消;③将有效的公交路线关联关系存入用户乘车信息表,根据用户乘车信息表判断是否有两个以上用户与该公交路线关联,并将判断结果反馈于公交车信息表和用户位置信息表以校正。所述步骤②中判断当前位置信息是否有效,具体为根据用户和关联车的关联概率来判断,即:对于每个用户建立的可能的关联车关系表,然后根据指数平均方法P(n)=P(n-1)*a+C*(1-a),计算关联概率,其中a为之间的常数。所述用户位置信息表中至少包括用户位置数据、所有可能关联车的列表数据;所述公交车信息表中至少包括公交路线id和关联用户id的数据;所述用户乘车信息表中至少包括用户id、公交路线id、乘车站点、乘坐时间、关联概率的数据。本专利技术的有益效果在于:通过对公交车乘客的乘坐习惯来分析该公交车属于那条路线,使得当没有公交公司的公交车调度信息和公交车的实时位置信息时,也能够完成对公交车所属路线的快速识别确定,准确跟进用户乘车习惯,而且由于公交路线的唯一性,公交车在公交路线全程的移动轨迹一定能正确识别出其所属路线,准确度高,用户体验好。附图说明图1是本专利技术的流程示意图;图2是图1中涉及的判断方法的原理示意图。具体实施方式下面进一步描述本专利技术的技术方案,但要求保护的范围并不局限于所述。本专利技术的目标是收集乘客乘坐信息,统计出其习惯,从而实现通过乘客的乘坐习惯来识别其所乘坐的公交车所属路线。基于对该目标的分析如下:1.用户乘坐习惯往往与其工作,生活,学习等关联,具有一定的稳定性;2.但用户可能由于更换工作,事假,病假等改变其乘坐习惯;3.用户可以乘坐的公交路线可能多个,获得其正确的乘坐习惯是难点;4.由于公交路线的唯一性,公交车在公交路线全程的移动轨迹一定能正确识别出其所属路线;因此本专利技术提供如图1、图2所示的一种判断公交车所属路线的方法,包括如下步骤:①从用户的移动GPS设备读取用户id和位置信息存入用户位置信息表,并对比判断用户是否有关联公交车,如根据用户位置和公交路线重叠情况新建可能关联的公交车;②将用户id存入公交车信息表中,并从公交路线数据库中读取公交路线信息,判断当前位置信息是否有效,并将无效的位置信息对应的用户id和公交路线id的关联关系取消;③将有效的公交路线关联关系存入用户乘车信息表,根据用户乘车信息表判断是否有两个以上用户与该公交路线关联,并将判断结果反馈于公交车信息表和用户位置信息表以校正。所述步骤②中判断当前位置信息是否有效,具体为根据用户和关联车的关联概率来判断,即:对于每个用户建立的可能的关联车关系表,然后根据指数平均方法P(n)=P(n-1)*a+C*(1-a),计算关联概率,其中a为0,1之间的常数。所述用户位置信息表中至少包括用户位置数据、所有可能关联车的列表数据;所述公交车信息表中至少包括公交路线id和关联用户id的数据;所述用户乘车信息表中至少包括用户id、公交路线id、乘车站点、乘坐时间、关联概率的数据。本文档来自技高网...
一种判断公交车所属路线的方法

【技术保护点】
一种判断公交车所属路线的方法,其特征在于:包括如下步骤:①从用户的移动GPS设备读取用户id和位置信息存入用户位置信息表,并对比判断用户是否有关联公交车,如根据用户位置和公交线路重叠情况新建可能关联的公交车;②将用户id存入公交车信息表中,并从公交线路数据库中读取公交线路信息,判断当前位置信息是否有效,并将无效的位置信息对应的用户id和公交线路id的关联关系取消;③将有效的公交线路关联关系存入用户乘车信息表,根据用户乘车信息表判断是否有两个以上用户与该公交线路关联,并将判断结果反馈于公交车信息表和用户位置信息表以校正。

【技术特征摘要】
1.一种判断公交车所属路线的方法,其特征在于:包括如下步骤:①从用户的移动GPS设备读取用户id和位置信息存入用户位置信息表,并对比判断用户是否有关联公交车,根据用户位置和公交线路重叠情况新建可能关联的公交车;②将用户id存入公交车信息表中,并从公交线路数据库中读取公交线路信息,判断用户的当前位置信息是否有效,并将无效的位置信息对应的用户id和公交线路id的关联关系取消;③将有效的公交线路关联关系存入用户乘车信息表,根据用户乘车信息表判断是否有两个以上用户与该公交线路关联,并将判断结果反馈于公交车信息表和用户位置信息表以校正。2.如权利要求1所述的判断公交车所属路线的方法,其特征在于:所述步骤②中判断当前位...

【专利技术属性】
技术研发人员:游明琦杨均喻伟
申请(专利权)人:贵州中科汉天下信息技术有限公司
类型:发明
国别省市:贵州;52

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

1