路线规划方法、装置、服务器、客户端、可读存储介质制造方法及图纸

技术编号:19931054 阅读:20 留言:0更新日期:2018-12-29 03:27
本发明专利技术提供了一种路线规划方法、装置、服务器、客户端、可读存储介质,其中,方法包括:响应于客户端发送的行程信息,并根据行程信息生成至少一条路线规划记录,路线规划记录中包括公共交通出行路线;响应于客户端对公共交通出行路线的查看请求,将与查看请求对应的路线规划记录推送至客户端。通过本发明专利技术的技术方案,在用户发送行程信息后查看公共交通出行路线时,不需要用户再次手动输入行程信息,即将路线规划记录推送给用户查看,简化了用户的操作步骤,便于用户平行比较多种出行方案,提升了用户的使用体验。

【技术实现步骤摘要】
路线规划方法、装置、服务器、客户端、可读存储介质
本专利技术涉及路线规划
,具体而言,涉及一种路线规划方法、一种路线规划装置、一种服务器、一种客户端和一种计算机可读存储介质。
技术介绍
在相关技术中,网约车应用软件中支持多种交通出行工具,包括如“快车”、“专车”、“小巴”、“共享单车”和“公交”等用户页面,其中,用户点击进入“公交”对应的用户页面时,推送显示的界面为用户所在路段上经过的公交路线和公交标识,需要用户手动输入行程信息,才能进行公交路线的规划,很多用户由于不熟悉“公交”的操作方法或由于繁琐的操作步骤而流失,不利于推广公共交通公交出行方式,也影响了用户对网约车应用软件的使用体验。
技术实现思路
本专利技术正是基于上述技术问题至少之一,提出了一种新的路线规划方案,通过响应于客户端发送的行程信息,并根据行程信息生成至少一条路线规划记录,路线规划记录中包括公共交通出行路线,并且响应于客户端对公共交通出行路线的查看请求,将与查看请求对应的路线规划记录推送至客户端,也即在用户发送行程信息后查看公共交通出行路线时,不需要用户再次手动输入行程信息,即将路线规划记录推送给用户查看,简化了用户的操作步骤,便于用户平行比较多种出行方案,提升了用户的使用体验。有鉴于此,本专利技术的第一方面的实施例,提出了一种路线规划方法,包括:响应于客户端发送的行程信息,并根据行程信息生成至少一条路线规划记录,路线规划记录中包括公共交通出行路线;响应于客户端对公共交通出行路线的查看请求,将与查看请求对应的路线规划记录推送至客户端。在该技术方案中,通过响应于客户端发送的行程信息,并根据行程信息生成至少一条路线规划记录,路线规划记录中包括公共交通出行路线,并且响应于客户端对公共交通出行路线的查看请求,将与查看请求对应的路线规划记录推送至客户端,也即在用户发送行程信息后查看公共交通出行路线时,不需要用户再次手动输入行程信息,即将路线规划记录推送给用户查看,简化了用户的操作步骤,便于用户平行比较多种出行方案,提升了用户的使用体验。具体地,用户发送的行程信息对应于网约车订单的起点位置、终点位置和出行时间,而路线规划记录的属性信息包括与出行时间对应的时间戳。在上述任一项技术方案中,优选地,根据行程信息生成至少一条路线规划记录,具体包括:根据行程信息确定路线规划记录的起点坐标;响应于行程信息中的终点坐标,并根据起点坐标和终点坐标规划至少一条公共交通出行路线;根据行程信息对应的出行时间和出行路线的路况信息,确定在出行时间内任一公共交通出行路线对应的公共交通工具的运营信息,运营信息包括固定站点交通工具对应的运营时段和运营路段,运营信息还包括非固定站点交通工具的分布信息;根据全部公共交通工具的运营信息生成路线规划记录,其中,任一路线规划记录包括公共交通工具的标识信息,以及路线规划记录对应显示于客户端的接口标识。在该技术方案中,通过根据行程信息确定路线规划记录的起点坐标,响应于行程信息中的终点坐标,并根据起点坐标和终点坐标规划至少一条公共交通出行路线,可以在用户查看公共交通出行路线时,直接推送提示而不需要用户再次输入行程信息,另外,为了提升路线规划的可靠性,需要考虑公共交通工具的运营信息,如固定站点交通工具(如公交)对应的运营时段和运营路段,以及非固定站点交通工具(如共享单车)的分布信息,并在生成路线规划记录时,提示公共交通工具的标识信息,以供用户更直观地了解出行方案。其中,结合出行时间和路况信息预估每段公共交通出行路线对应的公交到达起点的时间,或在每段公共交通出行路线的起点显示共享单车的分布信息,以保证用户根据上述运营信息更全面地权衡多种出行方案,同时,也提升了路线规划的可靠性。值得特别指出的是,起点坐标并不是严格的经纬度坐标,而且基于现有的Wi-Fi定位技术、GPRS(GlobalPositionSystem,全球定位系统)定位技术、基站定位技术中的至少一种定位技术确定的坐标区域,上述定位技术的坐标精度小于10米。在上述任一项技术方案中,优选地,根据行程信息确定路线规划记录的起点坐标,具体包括:解析行程信息中的客户端位置和起点位置,客户端位置为生成行程信息时客户端的地理位置;计算客户端位置与起点位置之间的距离值;在判定距离值大于或等于预设距离值时,将起点位置对应的坐标信息确定为起点坐标;在判定距离值小于预设距离值时,将客户端位置对应的坐标信息确定为起点坐标。在该技术方案中,通过在判定距离值大于或等于预设距离值时,将起点位置对应的坐标信息确定为起点坐标,可以确定用户了解客户端位置与起点位置之间的距离较大,以及在判定距离值小于预设距离值时,将客户端位置对应的坐标信息确定为起点坐标,考虑到可能是客户端位置定位不准,因此,将客户端位置确定为起点坐标更能满足用户的出现需求,其中,预设距离值可以为300米。在上述任一项技术方案中,优选地,响应于客户端对公共交通出行路线的查看请求,将与查看请求对应的路线规划记录推送至客户端,具体包括:响应于获取的查看请求为请求规划公共交通路线,根据预设策略推送至少一条路线规划记录中的指定路线规划记录和/或非指定路线规划记录的接口标识;指示客户端以地图界面的形式显示指定路线规划记录,地图界面显示有公共交通工具的标识信息和出行信息;指示客户端以接口标识的形式显示非指定路线规划记录,其中,出行信息包括出行总时长、出行轨迹、步行总距离和交通费用中的至少一种出行参数。在该技术方案中,通过根据预设策略显示至少一条路线规划记录中的指定路线规划记录和/或非指定路线规划记录的接口标识,将指定路线规划记录显示为地图界面,能够直观显示出行总时长、出行轨迹、步行总距离和交通费用中的至少一种出行参数,另外,为了节省客户端的流量,仅以接口标识的形式显示非指定路线规划记录。在上述任一项技术方案中,优选地,还包括:响应于客户端对接口标识的查看请求,将与接口标识对应的非指定路线规划记录推送于客户端;指示客户端以地图界面的形式显示接口标识对应非指定路线规划记录。在该技术方案中,通过响应于客户端对接口标识的查看请求,将与接口标识对应的非指定路线规划记录推送于客户端,可以为用户提供丰富的路线规划记录,为了提高用户查找到所需的路线规划记录,可以预设策略来区分指定路线规划记录和非指定路线规划记录,例如,仅将出行总时长最短的一个路线规划记录确定为指定路线规划记录,或仅将步行总距离最小的一个路线规划记录确定为指定路线规划记录,或将服务器存储的用户使用频率最高或评价最高的路线规划记录确定为指定路线规划记录。根据本专利技术的第二方面的实施例,提出了一种路线规划方法,包括:在发送网约车订单的行程信息至服务器后,若检测到用户对公共交通出行路线的查看请求,获取并显示服务器反馈的包括公共交通出行路线的至少一条路线规划记录,其中,路线规划记录的起点坐标根据行程信息确定。在该技术方案中,通过响应于客户端发送的行程信息,并根据行程信息生成至少一条路线规划记录,路线规划记录中包括公共交通出行路线,并且响应于客户端对公共交通出行路线的查看请求,将与查看请求对应的路线规划记录推送至客户端,也即在用户发送行程信息后查看公共交通出行路线时,不需要用户再次手动输入行程信息,即将路线规划记录推送给用户查看,本文档来自技高网...

【技术保护点】
1.一种路线规划方法,适用于服务器,其特征在于,所述路线规划方法包括:响应于客户端发送的行程信息,并根据所述行程信息生成至少一条路线规划记录,所述路线规划记录中包括公共交通出行路线;响应于所述客户端对所述公共交通出行路线的查看请求,将与所述查看请求对应的路线规划记录推送至所述客户端。

【技术特征摘要】
1.一种路线规划方法,适用于服务器,其特征在于,所述路线规划方法包括:响应于客户端发送的行程信息,并根据所述行程信息生成至少一条路线规划记录,所述路线规划记录中包括公共交通出行路线;响应于所述客户端对所述公共交通出行路线的查看请求,将与所述查看请求对应的路线规划记录推送至所述客户端。2.根据权利要求1所述的路线规划方法,其特征在于,根据所述行程信息生成至少一条路线规划记录,具体包括:根据所述行程信息确定所述路线规划记录的起点坐标;响应于所述行程信息中的终点坐标,并根据所述起点坐标和所述终点坐标规划至少一条公共交通出行路线;根据所述行程信息对应的出行时间和所述出行路线的路况信息,确定在所述出行时间内任一所述公共交通出行路线对应的公共交通工具的运营信息,所述运营信息包括固定站点交通工具对应的运营时段和运营路段,所述运营信息还包括非固定站点交通工具的分布信息;根据全部所述公共交通工具的运营信息生成所述路线规划记录,其中,任一所述路线规划记录包括所述公共交通工具的标识信息,以及所述路线规划记录对应显示于所述客户端的接口标识。3.根据权利要求2所述的路线规划方法,其特征在于,根据所述行程信息确定所述路线规划记录的起点坐标,具体包括:解析所述行程信息中的客户端位置和起点位置,所述客户端位置为生成所述行程信息时所述客户端的地理位置;计算所述客户端位置与所述起点位置之间的距离值;在判定所述距离值大于或等于预设距离值时,将所述起点位置对应的坐标信息确定为所述起点坐标;在判定所述距离值小于所述预设距离值时,将所述客户端位置对应的坐标信息确定为所述起点坐标。4.根据权利要求2或3所述的路线规划方法,其特征在于,响应于所述客户端对所述公共交通出行路线的查看请求,将与所述查看请求对应的路线规划记录推送至所述客户端,具体包括:响应于获取的所述查看请求为请求规划公共交通路线,根据预设策略推送所述至少一条路线规划记录中的指定路线规划记录和/或非指定路线规划记录的接口标识;指示所述客户端以地图界面的形式显示所述指定路线规划记录,所述地图界面显示有公共交通工具的标识信息和出行信息;指示所述客户端以所述接口标识的形式显示所述非指定路线规划记录,其中,所述出行信息包括出行总时长、出行轨迹、步行总距离和交通费用中的至少一种出行参数。5.根据权利要求4所述的路线规划方法,其特征在于,还包括:响应于所述客户端对所述接口标识的查看请求,将与所述接口标识对应的非指定路线规划记录推送于所述客户端;指示所述客户端以所述地图界面的形式显示所述接口标识对应非指定路线规划记录。6.一种路线规划方法,适用于客户端,其特征在于,所述路线规划方法包括:在发送网约车订单的行程信息至服务器后,若检测到用户对公共交通出行路线的查看请求,获取并显示所述服务器反馈的包括所述公共交通出行路线的至少一条路线规划记录,其中,所述路线规划记录的起点坐标根据所述行程信息确定。7.根据权利要求6所述的路线规划方法,其特征在于,获取并显示所述服务器反馈的包括所述公共交通出行路线的路线规划记录,具体包括:根据预设策略获取所述服务器反馈的所述至少一条路线规划记录中的指定路线规划记录和/或非指定路线规划记录的接口标识;以地图界面的形式显示所述指定路线规划记录,所述地图界面显示有公共交通工具的标识信息和出行信息;以所述接口标识的形式显示所述非指定路线规划记录,其中,所述出行信息包括出行总时长、出行轨迹、步行总距离和交通费用中的至少一种出行参数。8.根据权利要求7所述的路线规划方法,其特征在于,获取并显示所述服务器反馈的包括所述公共交通出行路线的路线规划记录,具体还包括:若检测到所述用户对所述接口标识的查看请求,获取所述服务器反馈的与所述接口标识对应的非指定路线规划记录;以所述地图界面的形式显示所述接口标识对应非指定路线规划记录。9.根据权利要求7或8所述的路线规划方法,其特征在于,以所述接口标识的形式显示所述非指定路线规划记录,具体包括:根据所述出行信息中的一种出行参数将多个接口标识显示为接口列表。10.根据权利要求7或8所述的路线规划方法,其特征在于,以地图界面的形式显示所述指定路线规划记录,具体包括:在所述地图界面显示任一所述公共交通出行路线对应的公共交通工具的运营信息,其中,所述运营信息包括固定站点交通工具对应的运营时段和运营路段,所述运营信息还包括非固定站点交通工具的分布信息。11.一种路线规划装置,适用于服务器,其特征在于,所述路线规划装置包括:响应单元,用于响应于客户端发送的行程信息,并根据所述行程信息生成至少一条路线规划记录,所述路线规划记录中包括公共交通出行路线;所述响应单元还用于:响应于所述客户端对所述公共交通出行...

【专利技术属性】
技术研发人员:宋婉秋
申请(专利权)人:北京嘀嘀无限科技发展有限公司
类型:发明
国别省市:北京,11

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

1