一种降低出行成本的上车点推荐方法及系统技术方案

技术编号:28224183 阅读:16 留言:0更新日期:2021-04-28 09:54
本发明专利技术涉及打车出行领域,具体涉及一种降低出行成本的上车点推荐方法及系统。该方法包括:获取乘客定位点、乘客上车点和乘客终点;通过乘客上车点获得搜索范围内一个以上的推荐上车点;计算各个推荐上车点到乘客终点的价格;计算各个推荐上车点到乘客定位点的行走距离;将行走距离最短且价格最低的推荐上车点推荐给乘客。该推荐方法及系统具有减少绕路以缩短行程和提高成单率的优点,通过乘客定位点来生成乘客上车点,进一步获得多个推荐上车点,从而相互比较后计算出价格更低的上车点,降低了出行的成本,进而提高下单的转化率,解决了现有的推荐方法存有的容易绕路导致行程增加和降低成单率的问题,满足了打车出行的需要。满足了打车出行的需要。满足了打车出行的需要。

【技术实现步骤摘要】
一种降低出行成本的上车点推荐方法及系统


[0001]本专利技术涉及打车出行领域,具体涉及一种降低出行成本的上车点推荐方法及系统。

技术介绍

[0002]打车出行是现代社会常见的出行方式之一,尤其是在移动端,提供打车服务的应用层出不穷,乘客只需提供目的地和当前位置,即可快速匹配到合适的司机。由于乘客在使用打车应用时不一定在路边,而是有可能在建筑物或地下通道等车辆无法到达的区域,因此打车应用需要规划出一个合适的双方均可以到达的上车点,以使乘客和司机都前往该上车点碰面,便于直接开始行程。
[0003]现有的推荐方法往往只根据乘客的当前位置来生成上车点,其原理是以乘客的当前位置为原点,然后逐步向外扩大搜索,将第一个双方均可到达的道路点作为上车点。虽然该上车点为离乘客最近的上车点,但在部分情况下,该点却会出现“绕路”的问题,比如乘客附近的道路有行驶方向的限制,不易进行转向,或者是乘客所处区域有特殊地形,导致附近的道路相互分隔,而不同的道路对行程距离有较大影响,现有的推荐方法由于这些因素导致绕路,会增加行程距离并提高乘客的出行成本,降低乘客的成单率,因此需要一种新的上车点推荐方法来解决上述的不足。

技术实现思路

[0004]为了克服上述现有的推荐方法存有的容易绕路导致行程增加和降低成单率的技术缺陷,本专利技术提供一种减少绕路以缩短行程和提高成单率的降低出行成本的上车点推荐方法及系统。
[0005]为了解决上述问题,本专利技术按以下技术方案予以实现的:
[0006]本专利技术所述的一种降低出行成本的上车点推荐方法,其特征在于,该方法包括:
[0007]获取乘客定位点、乘客上车点和乘客终点;
[0008]通过乘客上车点获得搜索范围内一个以上的推荐上车点;
[0009]计算各个推荐上车点到乘客终点的价格;
[0010]计算各个推荐上车点到乘客定位点的行走距离;
[0011]将行走距离最短且价格较低的推荐上车点推荐给乘客。
[0012]所述的获取乘客上车点、乘客终点和乘客定位点,具体为:若乘客未输入上车点,则以乘客当前位置作为上车点,若乘客输入了上车点,则读取乘客输入的上车点;终点通过用户输入的目的地获取。
[0013]所述的通过乘客上车点获得搜索范围内一个以上的推荐上车点,包括:
[0014]以乘客上车点为原点,生成一个半径为搜索范围的搜索圆;
[0015]以设定的步长,对搜索圆范围内的道路进行插值处理;
[0016]利用插值后的道路生成一个以上的插值点;
[0017]将乘客可到达的插值点作为推荐上车点。
[0018]所述的搜索范围为300m。
[0019]所述的步长为10m。
[0020]所述的将行走距离最短且价格最低的推荐上车点推荐给乘客,包括:
[0021]将行程的价格最低的推荐上车点作为基准点;
[0022]计算各推荐上车点与基准点所对应行程的价格的比率;
[0023]筛选出比率在区分值以内的各个推荐上车点;
[0024]将行走距离最短的推荐上车点推荐给乘客。
[0025]所述的区分值为1.00

1.10。
[0026]一种降低出行成本的上车点推荐系统,其特征在于,该系统包括:
[0027]LBS地图组件,用于获取乘客上车点、乘客终点和乘客定位点;
[0028]推算组件,用于获得搜索范围内一个以上的推荐上车点;
[0029]计算组件,用于计算各个推荐上车点到乘客终点的价格;
[0030]测距组件,用于计算各个推荐上车点到乘客定位点的行走距离;
[0031]推荐组件,用于将行走距离最短且价格较低的推荐上车点推荐给乘客。
[0032]与现有技术相比,本专利技术的有益效果是:
[0033]本专利技术所述的一种降低出行成本的上车点推荐方法及系统具有减少绕路以缩短行程和提高成单率的优点,通过乘客定位点来生成乘客上车点,进一步获得多个推荐上车点,从而相互比较后计算出价格更低的上车点,降低了出行的成本,进而提高下单的转化率,解决了现有的推荐方法存有的容易绕路导致行程增加和降低成单率的问题,满足了打车出行的需要。
附图说明
[0034]下面结合附图对本专利技术的具体实施方式作进一步详细的说明,其中:
[0035]图1是本专利技术的方法流程示意图;
[0036]图2是本专利技术的通过乘客上车点获得搜索范围内一个以上的推荐上车点的方法流程示意图;
[0037]图3是本专利技术的将行走距离最短且价格最低的推荐上车点推荐给乘客的方法流程示意图;
[0038]图4是本专利技术的系统结构示意图。
具体实施方式
[0039]以下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。
[0040]如图1~图4所示,本专利技术所述的一种降低出行成本的上车点推荐方法,其特征在于,该方法包括:
[0041]101、获取乘客定位点、乘客上车点和乘客终点;
[0042]所述的获取乘客上车点、乘客终点和乘客定位点,具体为:获取乘客的当前位置,将其作为乘客定位点,作为本专利技术一种较佳的实施方式,当无法获取到乘客的当前位置时,
则读取用户手动输入的起点作为乘客定位点;然后通过乘客定位点推算出乘客上车点,具体的,将乘客定位点带入到LBS地图组件,即可获得最近的可到达的乘客上车点,然后读取用户输入的目的地,将其作为乘客终点。
[0043]102、通过乘客上车点获得搜索范围内一个以上的推荐上车点;
[0044]所述的通过乘客上车点获得搜索范围内一个以上的推荐上车点,包括:
[0045]201、以乘客上车点为原点,生成一个半径为搜索范围的搜索圆;
[0046]具体的,所述的搜索范围为300m。当减小搜索范围即会缩小搜索圆,使用户的上车时间缩短,当增大搜索范围即会扩大搜索圆,使用户的上车时间延长。
[0047]202、以设定的步长,对搜索圆范围内的道路进行插值处理;
[0048]具体的,对于确定的搜索范围,搜索圆即会确定一个圆形范围,对搜索圆范围内的道路进行插值处理,即每隔一定的步长生成一个点,当增大步长,搜索圆内的点即会变的稀疏,当减小步长,搜索圆内的点即会变的密集,作为本专利技术一种较佳的实施方式,所述的步长为10m。
[0049]203、利用插值后的道路生成一个以上的插值点;
[0050]204、将乘客可到达的插值点作为推荐上车点。
[0051]具体的,搜索圆内的道路上的插值点即为获得的推荐上车点,推荐上车点之间的物理距离相近,但由于地形等因素,所对应的出行时间和价格则不完全一致。同时剔除掉插值点中乘客不可到达的点,将剩下的乘客可到达的插值点作为推荐上车点。
[0052]103、计算各个推荐上车点到乘客终点的价格;
[0053]具体的,计算推荐上车点到本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种降低出行成本的上车点推荐方法,其特征在于,该方法包括:获取乘客定位点、乘客上车点和乘客终点;通过乘客上车点获得搜索范围内一个以上的推荐上车点;计算各个推荐上车点到乘客终点的价格;计算各个推荐上车点到乘客定位点的行走距离;将行走距离最短且价格较低的推荐上车点推荐给乘客。2.根据权利要求1所述的一种降低出行成本的上车点推荐方法,其特征在于:所述的获取乘客上车点、乘客终点和乘客定位点,具体为:若乘客未输入上车点,则以乘客当前位置作为上车点,若乘客输入了上车点,则读取乘客输入的上车点;终点通过用户输入的目的地获取。3.根据权利要求1所述的一种降低出行成本的上车点推荐方法,其特征在于:所述的通过乘客上车点获得搜索范围内一个以上的推荐上车点,包括:以乘客上车点为原点,生成一个半径为搜索范围的搜索圆;以设定的步长,对搜索圆范围内的道路进行插值处理;利用插值后的道路生成一个以上的插值点;将乘客可到达的插值点作为推荐上车点。4.根据权利要求3所述的一种降低出行成本的上车点推荐方法,其特征在于:...

【专利技术属性】
技术研发人员:江丹丹
申请(专利权)人:广州宸祺出行科技有限公司
类型:发明
国别省市:

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

1