【技术实现步骤摘要】
一种汇合位置推荐方法、系统及计算机可读存储介质
本申请涉及网约车领域,具体涉及一种为用户推荐汇合位置的系统和方法。
技术介绍
网约车是一种现行的高效出行方式。当一个用户选择网约车服务时,系统会给用户推荐汇合位置。在给用户推荐汇合位置时,需要考虑到实际的交通状况以及用户的偏好。当交通道路较为复杂时,可能会出现需要用户穿越道路或者绕道才能到达推荐的汇合位置情况,这将给用户带来不好的乘车体验。因此,为用户推荐合理的汇合位置,节省用户时间,提高用户的乘车体验成为网约车领域需要解决的一个问题。
技术实现思路
本申请的一个方面涉及一种汇合位置推荐方法。所述方法包括获取用户的位置;根据所述用户的位置,确定预定范围内的候选汇合位置;确定所述预定范围内的道路信息;根据所述道路、所述用户位置及预设规则,从所述候选汇合位置中确定至少一个推荐的汇合位置。用户。在一些实施例中,所述根据用户位置,确定预定范围内的候选汇合位置,包括:获取服务器中的历史汇合位置的位置;以所述用户位置为圆心,预定距离为半径,确定预定范围;判断所述 ...
【技术保护点】
1.一种用于确定汇合位置的方法,其特征在于,包括:/n获取用户的位置;/n根据所述用户的位置,确定预定范围内的候选汇合位置;/n确定所述预定范围内的道路信息;/n根据所述道路、所述用户位置及预设规则,从所述候选汇合位置中确定至少一个推荐的汇合位置用户。/n
【技术特征摘要】
1.一种用于确定汇合位置的方法,其特征在于,包括:
获取用户的位置;
根据所述用户的位置,确定预定范围内的候选汇合位置;
确定所述预定范围内的道路信息;
根据所述道路、所述用户位置及预设规则,从所述候选汇合位置中确定至少一个推荐的汇合位置用户。
2.根据权利要求1所述的方法,其特征在于,所述根据用户位置,确定预定范围内的候选汇合位置,包括以下步骤:
获取服务器中的历史汇合位置;
以所述用户位置为圆心,预定距离为半径,确定预定范围;
判断所述历史汇合位置是否在所述预定范围以内;以及
确定在所述预定范围以内的历史汇合位置为候选汇合位置。
3.根据权利要求2所述的方法,其特征在于,所述历史汇合位置包括所述用户的历史汇合位置及其他用户的历史汇合位置。
4.根据权利要求1所述的方法,其特征在于,所述确定用户位置预定范围内的道路信息,包括以下步骤:
对所述预定范围进行网格化处理;
从数据库中获取道路信息;
确定所述道路与网格边界的交点作为节点;
确定所述用户位置预定范围内所有节点;
连接任意两个相邻的节点得到多条子链路;以及
对所述多条子链路进行合并,得到所述预定范围的道路信息,其中所述多条子链路在同一条道路上。
5.根据权利要求4所述的方法,其特征在于,所述相邻的节点位于同一道路上。
6.根据权利要求1所述的方法,其特征在于,所述预设规则包括:
根据候选汇合位置及所述预定范围内的道路,判断用户是否需要穿越道路;以及
剔除需要用户穿越道路的候选汇合位置,并将剩余的候选汇合位置作为用户的优选汇合位置。
7.根据权利要求6所述的方法,其特征在于,所述根据候选汇合位置及所述预定范围内的道路信息,判断用户是否需要穿越道路,包括以下步骤:连接用户位置与所述候选汇合位置;
确定用户的位置与候选汇合位置的连线是否与所述预定范围的道路存在交点;以及
若存在交点,则判断该候选汇合位置需要用户穿越道路;若不存在交点,则判断该候选汇合位置不需要用户穿越道路。
8.一种用于确定汇合位置的系统,其特征在于,包括:获取模块,确定模块和筛选模块;
所述获取模块用于获取用户的位置;
所述确定模块用于根据所述用户的位置确定预定范围内的候选汇合位置和确定用户位置所述预定范围内的道路;
所述筛选模块用于根据所述道路、所述用户位置及预设规则,从所述候选汇合位置中确定至少一个推荐的汇合位置用户。
9.根据权利要求8所述的系...
【专利技术属性】
技术研发人员:武大权,
申请(专利权)人:北京嘀嘀无限科技发展有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。