一种搭乘出租车的推荐方法、系统及客户端的制作方法

文档序号:9349987阅读:886来源:国知局
一种搭乘出租车的推荐方法、系统及客户端的制作方法
【技术领域】
[0001] 本发明涉及一种搭乘出租车的推荐方法、系统及客户端。
【背景技术】
[0002] 为了出行的方便,很多人都会选择搭乘出租车,而出租车的停车地点不仅会受到 交通规则的制约,还同时受道路交通拥堵情况的影响,出租车司机为了抢夺时间承载更多 的乘客,通常会在高峰期绕开拥堵道路,需找快捷通道。那么,乘客要在高峰期拥堵路段打 车就变得比较困难,这样不仅严重影响乘客的出行,需要耗费大量时间等车;而且乘客的打 车效率也特别低。
[0003] 申请号为201210580716. 4的专利文献公开了一种时空聚类的出租车载客点推荐 方法,通过读取选定时间段的出租车车载GPS数据,对数据进行预处理,删除选定区域以外 的GPS点,依据出租车载客状态的变化查找载客或卸客的地点;使用聚类的方法获取出租 车在各时段中选定区域经常发生载客事件的地点,作为候选载客点;利用ArcGIS提供的 ITopologicalOperator接口查找车辆周围区域范围内的候选载客点,并对它们根据规则进 行排序,取序列的top-5作为推荐载客点向司机推荐。
[0004] 上述方法针对的是出租车端,推荐出租车司机经常发生载客事件的地点,以便司 机获取客源;而且通过上述方法确定的仅仅是客源多的地点,并不等同于处于空载状态的 出租车较多的地点,因此,还是无法解决针对出行用户打车难的问题。

【发明内容】

[0005] 本发明所要解决的技术问题是:提供一种搭乘出租车的推荐方法、系统及客户端, 实现在打车困难情况下推荐用户能够便捷地搭乘到出租车的路径。
[0006] 为了解决上述技术问题,本发明采用的技术方案为:
[0007] 一种搭乘出租车的推荐方法,包括:
[0008] 预设节点,获取两个所述节点之间的路径;
[0009] 根据经验数据,获取任一所述路径在预设时间段的搭乘推荐权值;存储所述的搭 乘推荐权值;
[0010] 获取用户当前位置和当前时间,获取当前位置对应最近的节点;
[0011] 选取包含所述节点的一个以上的路径;
[0012] 获取所述路径在当前时间所处预设时间段内的搭乘推荐权值;
[0013] 推荐预设个数的所述搭乘推荐权值对应路径。
[0014] 本发明提供的第二个技术方案为:
[0015] -种搭乘出租车的推荐系统,包括:
[0016] 预设节点模块,用于预设节点;
[0017] 第一获取模块,用于获取两个所述节点之间的路径;
[0018] 第二获取模块,用于根据经验数据,获取任一所述路径在预设时间段的搭乘推荐 权值;
[0019] 存储模块,用于存储所述的搭乘推荐权值;
[0020] 第三获取模块,用于获取用户当前位置和当前时间,以及获取当前位置对应最近 的节点;
[0021] 选取模块,用于选取包含所述节点的一个以上的路径;
[0022] 第四获取模块,用于获取所述路径在当前时间所处预设时间段内的搭乘推荐权 值;
[0023] 第一推荐模块,用于推荐预设个数的所述搭乘推荐权值对应路径。
[0024] 上述的搭乘出租车的推荐方法及系统,通过预设节点,依据经验数据获取任两个 节点之间路径在预设时间段的搭乘推荐权值;在用户有需求时,依据用户当前位置获取与 之对应的最近的节点,并选取包含上述节点的多个路径;获取路径在用户当前时间所处时 间段的搭乘推荐权值,将搭乘推荐权值较大的路径推荐给用户;实现以出租车经验数据得 到的搭乘推荐权值为依据,并结合用户所处位置和所处时间段的综合考虑,推荐用户能够 较为便捷地搭乘到出租车的多个路径选择方案,帮助用户在路况复杂,打车困难的情况下 知道所处位置附近哪段路径能够最便捷的搭乘到租出车,提高搭乘出租车的效率,节省打 车所需时间。
[0025] 本发明提供的第三个技术方案为:
[0026] -种搭乘出租车的推荐客户端,包括:
[0027] 第三获取模块,用于获取用户当前位置和当前时间,以及获取当前位置对应最近 的节点;
[0028] 选取模块,用于选取包含所述节点的一个以上的路径;
[0029] 第四获取模块,用于获取所述路径在当前时间所处预设时间段内的搭乘推荐权 值;
[0030] 第一推荐模块,用于推荐预设个数的所述搭乘推荐权值对应路径。
[0031] 上述客户端的有益效果在于:通过客户端从当前位置、当前时间以及距离自身最 近的节点出发,选取对应的多个路径,并获取路径对应的搭乘推荐权值,然后将搭乘推荐权 值较高的路径推荐给用户;实现通过客户端的操作处理,便能获取到多个能够较为便捷地 搭乘到出租车的路径,提高搭乘出租车的效率,节省打车所需时间。
[0032] 本发明提供的第三个技术方案为:
[0033] -种搭乘出租车的推荐客户端,包括:
[0034] 发送模块,用于发送用户当前位置和当前时间;
[0035] 第一接收模块,用于接收用户当前位置对应最近的节点;
[0036] 第二接收模块,用于接收包含所述节点的一个以上的路径;
[0037] 第三接收模块,用于接收所述路径在当前时间所处预设时间段内的搭乘推荐权 值;
[0038] 第一推荐模块,用于推荐预设个数的所述搭乘推荐权值对应路径。
[0039] 上述客户端的有益效果在于:通过客户端接收用户当前位置最近的节点,包含所 述节点的多个路径,以及路径在当前时间所处预设时间段内的搭乘推荐权值,然后将搭乘 推荐权值较高的路径推荐给用户;实现通过后台服务器高效率地数据处理,客户端能够在 获取相关数据后直接选取相应路径推荐给用户,减轻客户端工作负担,减少内存占用资源, 提高路径的推荐效率。
【附图说明】
[0040] 图1为本发明一种搭乘出租车的推荐方法的流程示意图;
[0041] 图2为本发明一种搭乘出租车的推荐方法的流程示意图;
[0042] 图3为本发明一种搭乘出租车的推荐系统的结构组成框图;
[0043] 图4为本发明一种搭乘出租车的推荐系统的结构组成框图;
[0044] 图5为本发明一种搭乘出租车的推荐客户端的结构组成框图;
[0045] 图6为本发明一种搭乘出租车的推荐客户端的结构组成框图;
[0046] 图7为本发明另一种搭乘出租车的推荐客户端的结构组成框图;
[0047] 图8为本发明另一种搭乘出租车的推荐客户端的结构组成框图。
[0048] 标号说明:
[0049] 1、预设节点模块;2、第一获取模块;3、第二获取模块;4、存储模块;
[0050] 5、第三获取模块;6、选取模块、7、第四获取模块;8、第一推荐模块;
[0051] 9、第五获取模块、10、第二推荐模块;11、发送模块;12、第一接收模块;
[0052] 13、第二接收模块;14、第三接收模块;15、第四接收模块。
【具体实施方式】
[0053] 为详细说明本发明的技术内容、所实现目的及效果,以下结合实施方式并配合附 图予以说明。
[0054] 本发明最关键的构思在于:获取两预设节点确定的路径,以及路径对应时间段的 搭乘推荐权值,依据用户当前位置以及当前时间,获取包含与当前位置最近节点的多个路 径,依据对应时间段内路径的搭乘推荐权值,推荐能够便捷搭乘到出租车的路径。
[0055] 名词解释:
[0058] 请参照图1以及图2,本发明提供一种搭乘出租车的推荐方法,
[0059] 预设节点;
[0060] 具体为:依据出租车的行车数据,遍历出租车的初始位置或目标位置;所述行车 数据包含出租车的实时地理位置信息,以及出租车每次开始打表,出单时候对应的地理位 置信息和时间等;所述初始位置为由"空车"变为"载客"状态的地点,即出租车的载客位 置,可以通过出租车开始打表时所处的地理位置信息和时间来确定;所述目标位置则与之 相反,为出租车的卸客位置,可以通过出租车出单时候对应的地理位置和时间确定;
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1