[发明专利]顺风车的匹配方法、装置、计算机设备和存储介质在审
申请号: | 201911043004.7 | 申请日: | 2019-10-30 |
公开(公告)号: | CN111127283A | 公开(公告)日: | 2020-05-08 |
发明(设计)人: | 杨磊;卢建 | 申请(专利权)人: | 上海钧正网络科技有限公司 |
主分类号: | G06Q50/30 | 分类号: | G06Q50/30;G06Q10/04 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 黄丽霞 |
地址: | 201199 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 顺风 匹配 方法 装置 计算机 设备 存储 介质 | ||
本申请涉及一种顺风车的匹配方法、装置、计算机设备和存储介质。通过获取第一用户端的路线信息,并根据路线信息中的第一出发时间筛选出匹配的订单集合,进而通过地理字符串编码从订单集合中确定候选顺路订单集,并计算候选顺路订单集中各订单与第一用户的路线信息的顺路度,从而向第一用户端返回按顺路度进行排序后的候选顺路订单集,从而客观的反应出两者间的顺路度,使得用户可以根据顺路度从候选顺路订单集中选择意向的订单并达成顺风车协议。
技术领域
本申请涉及计算机技术领域,特别是涉及一种顺风车的匹配方法、装置、计算机设备和存储介质。
背景技术
随着互联网技术的进步和发展,共享打车出行已经深入人们的生活,为人们的生活带来了便利。而顺风车是指司机的行驶路程和方向与乘客的行驶路程和方向一致,因此,通过顺风车出行极大的降低了出行的成本。
然而在实际生活中,顺风车司机与乘客在乘车时间和地点上完全一致的情况少之又少,因此,目前的匹配方式很多时候会出现匹配效率较低,路线不灵活等问题。
发明内容
基于此,有必要针对上述司机与乘客的匹配效率低以及路线不灵活的问题,提供一种顺风车的匹配方法、装置、计算机设备和存储介质。
为了实现上述目的,一方面,本申请实施例提供了一种顺风车的匹配方法,所述方法包括:
获取第一用户端的路线信息,其中,第一用户端的路线信息包括第一用户的第一出发时间、第一起点以及第一终点;
筛选出与第一用户的第一出发时间的时间差在阈值内的第二用户的订单集合,其中,订单集合包括多个第二用户的第二出发时间、第二起点和第二终点;
对第一起点、第一终点以及订单集合中各订单的第二起点和第二终点进行地理字符串编码;
根据地理字符串编码从订单集合中筛选出匹配的候选顺路订单集,其中,候选顺路订单集中包括与第一起点以及第一终点的距离小于目标距离的若干个订单;
根据候选顺路订单集中各订单与第一起点以及第一终点的距离以及第二出发时间与第一出发时间的时间差确定候选顺路订单集中各订单的顺路度;
向第一用户端返回按顺路度进行排序后的候选顺路订单集以及对应各订单的顺路度。
在其中一个实施例中,向第一用户端返回按顺路度进行排序后的候选顺路订单集以及对应各订单的顺路度之后,所述方法还包括:接收第一用户端从排序后的候选顺路订单集中选择的一个订单;为第一用户端与选择的一个订单中的第二用户建立即时通信连接,以使第一用户端与所述第二用户达成顺风车协议。
在其中一个实施例中,第一用户端为乘客端或车主端,则第一用户端为乘客端时,第二用户的订单集合为车主的订单集合;第一用户端为车主端时,第二用户的订单集合为乘客的订单集合。
在其中一个实施例中,对第一起点、第一终点以及订单集合中各订单的第二起点和第二终点进行地理字符串编码,包括:获取第一起点、第一终点以及订单集合中各订单的第二起点和第二终点对应的经纬度信息;采用Geohash算法将对应的经纬度信息转换为地理字符串编码。
在其中一个实施例中,根据地理字符串编码从订单集合中筛选出匹配的候选顺路订单集,包括:根据地理字符串编码确定第一起点以及第一终点对应的地理字符串编码分别与订单集合中每一个订单的第二起点以及第二终点对应的地理字符串编码的匹配度;通过匹配度得到第一起点以及第一终点分别与订单集合中每一个订单的坐标宽度差以及坐标高度差,计算第一起点和第一终点分别与每一个订单的第二起点和第二终点的直线距离;从订单集合中筛选出直线距离小于目标距离的若干个订单,将若干个订单作为匹配的候选顺路订单集。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海钧正网络科技有限公司,未经上海钧正网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911043004.7/2.html,转载请声明来源钻瓜专利网。