一种公交车识别方法

文档序号:8473647阅读:920来源:国知局
一种公交车识别方法
【技术领域】
[0001]本发明涉及一种公交车识别方法,属于互联网技术领域。
【背景技术】
[0002]公交出行是广大老百姓非常重要的出行方式,因此,在移动设备上为市民提供出行服务是公交系统下一步的发展方向。看到公交车实时位置,让用户免受等车之苦是此类应用的基本服务。现有的技术采用的方法是在公交车上安装gps设备,实时的对外播报自己所处的位置。现有技术的缺点是:1.公交公司需要投入资金购买gps设备,并安装相应的gps系统;2.下游开发商存在准入门槛,比如需要通过购买等方式才能接入公交公司的gps数据库,造成此类数据服务的相关应用的生存环境非常恶劣,下游厂商无法发展,甚至无法提供此类服务。

【发明内容】

[0003]为解决上述技术问题,本发明提供了一种公交车识别方法,该公交车识别方法通过使用用户的gps位置信息来模拟公交车gps信息,
[0004]本发明通过以下技术方案得以实现。
[0005]本发明提供的一种公交车识别方法,公交线路投影计算器根据用户位置和公交路线数据,结合历史虚拟公交车数据和该用户上次位置信息进行综合计算并更新虚拟公交车数据和位置信息,具体为:
[0006]①首先判断该用户上次位置数据是否有效;
[0007]②如用户位置数据有效,则结合公交路线数据和用户当次位置数据对该用户对应绑定的公交车进行投影点计算;
[0008]③将计算出的投影点与虚拟公交车数据、用户位置信息表中的用户上次位置信息比对分析,判断计算出的投影点是否有效,如有效则将有效的投影点存入至虚拟公交车数据库中;
[0009]④如用户上次位置数据无效,则在用户位置数据的基础上搜索周围路线点、路线和方向,并对这些路线进行有效投影点计算;
[0010]⑤寻找有效投影点上可能关联的公交车,并建立关联,将关联绑定关系存入用户位置信息表和虚拟公交车数据库中。
[0011]所述步骤②中,进行投影点计算的方式为:先判断用户当次位置在公交线路数据中是否有下一有效投影点,如有则保存该位置为当前位置,如没有下一有效投影点,则放弃计算结果并删除绑定关系。
[0012]所述用户位置数据来自于用户个人的移动终端。
[0013]本发明的有益效果在于:①通过用户GPS信息判断公交位置的方式避免了大量安装车载GPS的高昂的设备成本和维护成本;②在多用户使用的情况下,能够更准确、连续的对公交车具体位置进行定位,给用户带来更好的使用体验。
【附图说明】
[0014]图1是本发明的流程示意图;
[0015]图2是图1中投影计算器计算的流程示意图;
[0016]图3是图2中模块I的流程示意图;
[0017]图4是图2中模块2的流程示意图;
[0018]图5是图2中模块3的流程示意图。
【具体实施方式】
[0019]下面进一步描述本发明的技术方案,但要求保护的范围并不局限于所述。
[0020]如图1至图5所示的一种公交车识别方法,公交线路投影计算器根据用户位置和公交路线数据,结合历史虚拟公交车数据和该用户上次位置信息进行综合计算并更新虚拟公交车数据和位置信息,具体为:
[0021]①首先判断该用户上次位置数据是否有效;
[0022]②如用户位置数据有效,则结合公交路线数据和用户当次位置数据对该用户对应绑定的公交车进行投影点计算;
[0023]③将计算出的投影点与虚拟公交车数据、用户位置信息表中的用户上次位置信息比对分析,判断计算出的投影点是否有效,如有效则将有效的投影点存入至虚拟公交车数据库中;
[0024]④如用户上次位置数据无效,则在用户位置数据的基础上搜索周围路线点、路线和方向,并对这些路线进行有效投影点计算;
[0025]⑤寻找有效投影点上可能关联的公交车,并建立关联,将关联绑定关系存入用户位置信息表和虚拟公交车数据库中。
[0026]如图3所示,所述步骤②中,进行投影点计算的方式为:先判断用户当次位置在公交线路数据中是否有下一有效投影点,如有则保存该位置为当前位置,如没有下一有效投影点,则放弃计算结果并删除绑定关系。
[0027]具体而言,所述用户位置数据来自于用户个人的移动终端,如智能手机。
[0028]在多用户使用的情况下,通过对每个用户的位置数据采用该方法进行处理,通过多用户数据相互之间的修正,判断虚拟公交车存在的可信度,逐渐收敛为真实可靠的公交车,即可保证公交车位置数据准确,而且公交车移动轨迹连续,从而保证了无需安装车载GPS,也避免了单一车载GPS所难以避免的定位偏差,并且能够大幅降低下游开发商的运营成本。
【主权项】
1.一种公交车识别方法,其特征在于:公交线路投影计算器根据用户位置和公交路线数据,结合历史虚拟公交车数据和该用户上次位置信息进行综合计算并更新虚拟公交车数据和位置信息,具体为: ①首先判断该用户上次位置数据是否有效; ②如用户位置数据有效,则结合公交路线数据和用户当次位置数据对该用户对应绑定的公交车进行投影点计算; ③将计算出的投影点与虚拟公交车数据、用户位置信息表中的用户上次位置信息比对分析,判断计算出的投影点是否有效,如有效则将有效的投影点存入至虚拟公交车数据库中; ④如用户上次位置数据无效,则在用户位置数据的基础上搜索周围路线点、路线和方向,并对这些路线进行有效投影点计算; ⑤寻找有效投影点上可能关联的公交车,并建立关联,将关联绑定关系存入用户位置信息表和虚拟公交车数据库中。
2.如权利要求1所述的公交车识别方法,其特征在于:所述步骤②中,进行投影点计算的方式为:先判断用户当次位置在公交线路数据中是否有下一有效投影点,如有则保存该位置为当前位置,如没有下一有效投影点,则放弃计算结果并删除绑定关系。
3.如权利要求1所述的公交车识别方法,其特征在于:所述用户位置数据来自于用户个人的移动终端。
【专利摘要】本发明提供了一种公交车识别方法,公交线路投影计算器根据用户位置和公交路线数据,结合历史虚拟公交车数据和该用户上次位置信息进行综合计算并更新虚拟公交车数据和位置信息本发明①通过用户GPS信息判断公交位置的方式避免了大量安装车载GPS的高昂的设备成本和维护成本;②在多用户使用的情况下,能够更准确、连续的对公交车具体位置进行定位,给用户带来更好的使用体验。
【IPC分类】G08G1-017
【公开号】CN104794900
【申请号】CN201510151476
【发明人】游明琦, 杨均, 杨才皓
【申请人】贵州中科汉天下信息技术有限公司
【公开日】2015年7月22日
【申请日】2015年4月1日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1