[发明专利]一种出行方式的推荐方法及装置有效
申请号: | 201810490620.6 | 申请日: | 2018-05-21 |
公开(公告)号: | CN110514213B | 公开(公告)日: | 2021-04-06 |
发明(设计)人: | 范哲铭 | 申请(专利权)人: | 北京高德云图科技有限公司 |
主分类号: | G01C21/34 | 分类号: | G01C21/34;G06Q10/04;G06Q50/26 |
代理公司: | 北京鼎佳达知识产权代理事务所(普通合伙) 11348 | 代理人: | 王伟锋;刘铁生 |
地址: | 100102 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 出行 方式 推荐 方法 装置 | ||
1.一种出行方式的推荐方法,其特征在于,所述方法包括:
接收用户端发送的出行请求,所述请求至少携带了用户的出发位置和目的地位置;
在预设的公交数据库中,搜索第一公交车站,所述第一公交车站到所述出发位置的距离在预设的距离阈值范围内且有能够到达所述目的地的第一公交车;
获取从所述出发位置到第一公交车站的步行第一时长和到达第一公交车站的时间;
基于到达第一公交车站的时间,获取在用户到达第一公交车站之后,所述第一公交车行驶到第一公交车站的行驶第一时长;
将所述步行第一时长和行驶第一时长的和值确定为从所述出发位置到第一公交车站的第一出行成本;
获取搭乘第一公交车到所述目的地的第二出行成本;
将所述第一出行成本和第二出行成本和值确定为步行加公交出行方式的出行成本;
获取到所述出发位置最近的共享单车的位置;
获取从所述出发位置到所述共享单车的位置的步行第二时长;
获取最大的一个第一出行成本与步行第二时长的差值;
用所述差值乘以预设的骑行速度,得到骑行距离;
在预设的公交数据库中,搜索第二公交车站,所述第二公交车站到所述出发位置的距离在所述骑行距离范围内且有能够到达所述目的地的第二公交车;
获取从共享单车的位置骑行到第二公交车站的骑行时长;
基于步行第二时长和骑行时长,获取到达第二公交车站的时间;
基于到达第二公交车站的时间,获取在用户到达第二公交车站之后,所述第二公交车行驶到第二公交车站的行驶第二时长;
获取搭乘第二公交车到所述目的地的第三出行成本;
将步行第二时长、行驶第二时长、骑行时长和第三出行成本的和值确定为步行加共享单车加公交出行方式的出行成本;
向所述用户端发送按照出行成本排序后的出行方式。
2.一种出行方式的推荐装置,其特征在于,所述装置包括:
请求接收模块,用于接收用户端发送的出行请求,所述请求至少携带了用户的出发位置和目的地位置;
公交车站获取模块,用于获取所述出发位置周边的至少一个公交车站,所述公交车站有能够到达所述目的地的公交车;
出行成本获取模块,用于确定从所述出发位置到所述公交车站及搭乘所述公交车到所述目的地的出行成本;
出行方式推荐模块,用于向所述用户端发送按照出行成本排序后的出行方式;
所述公交车站获取模块,具体包括:
第一公交车获取单元,用于在预设的公交数据库中,搜索第一公交车站,所述第一公交车站到所述出发位置的距离在预设的距离阈值范围内且有能够到达所述目的地的第一公交车;
所述出行成本获取模块,具体包括:
第一时间获取单元,用于获取从所述出发位置到第一公交车站的步行第一时长和到达第一公交车站的时间;
行驶第一时长获取单元,用于基于到达第一公交车站的时间,获取在用户到达第一公交车站之后,所述第一公交车行驶到第一公交车站的行驶第一时长;
第一出行成本获取单元,用于将所述步行第一时长和行驶第一时长的和值确定为从所述出发位置到第一公交车站的第一出行成本;
第二出行成本获取单元,用于获取搭乘第一公交车到所述目的地的第二出行成本;
出行成本第一获取单元,用于将所述第一出行成本和第二出行成本和值确定为步行加公交出行方式的出行成本;
所述装置进一步包括:
共享单车获取模块,用于获取到所述出发位置最近的共享单车的位置;
骑行距离获取模块,用于获取从所述出发位置到所述共享单车的位置的步行第二时长,获取最大的一个第一出行成本与步行第二时长的差值,用所述差值乘以预设的骑行速度,得到骑行距离;
所述出行成本获取模块,进一步包括:
第二公交车站获取单元,用于在预设的公交数据库中,搜索第二公交车站,所述第二公交车站到所述出发位置的距离在所述骑行距离范围内且有能够到达所述目的地的第二公交车;
骑行时长获取单元,用于获取从共享单车的位置骑行到第二公交车站的骑行时长;
出行成本第二获取单元,用于基于步行第二时长和骑行时长,获取到达第二公交车站的时间,基于到达第二公交车站的时间,获取在用户到达第二公交车站之后,所述第二公交车行驶到第二公交车站的行驶第二时长,获取搭乘第二公交车到所述目的地的第三出行成本,将步行第二时长、行驶第二时长、骑行时长和第三出行成本的和值确定为步行加共享单车加公交出行方式的出行成本。
3.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行权利要求1所述出行方式的推荐方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京高德云图科技有限公司,未经北京高德云图科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810490620.6/1.html,转载请声明来源钻瓜专利网。