一种推荐公交出行路线的方法及设备技术

技术编号:22564915 阅读:18 留言:0更新日期:2019-11-16 11:55
本申请适用于计算机技术领域和无线通信领域,提供了一种推荐公交出行路线的方法,包括:获取用户终端发送的路线查询请求;路线查询请求包括终端标识信息、出行时间、用户的当前位置信息、终点位置信息以及路径规划模式;基于当前位置信息、终点位置信息、出行时间以及预设的电子地图,规划出至少两条公交出行路线;确定路径规划模式对应的预设计算方法,并根据预设计算方法计算每条公交出行路线对应的评价指标值;基于每条公交出行路线以及对应的评价指标值,确定目标公交出行路线,并基于终端标识信息向用户终端推荐目标公交出行路线。上述方式,服务器根据不同的路径规划模式等信息规划出不同的公交出行路线,满足了用户不同的出行需求。

A method and equipment for recommending public transport routes

The application is applicable to the fields of computer technology and wireless communication, and provides a method of recommending public transport travel routes, including: obtaining route query request sent by user terminal; route query request includes terminal identification information, travel time, user's current location information, terminal location information and path planning mode; based on current location information and terminal location information Plan at least two public transport routes based on the information, travel time and pre-set electronic map; determine the pre-set calculation method corresponding to the route planning mode, and calculate the corresponding evaluation index value of each public transport route according to the pre-set calculation method; determine the target public transport route based on each public transport route and the corresponding evaluation index value, and based on the terminal identification letter Recommend the target bus route to the user terminal. In the above way, the server plans different bus routes according to different path planning modes and other information to meet different travel needs of users.

【技术实现步骤摘要】
一种推荐公交出行路线的方法及设备
本申请属于计算机
以及无线通信领域,尤其涉及一种推荐公交出行路线的方法及设备。
技术介绍
随着社会的发展,公交车以及无人公交车的普及,越来越多的人们选择公交出行。为了方便用户快速查询到其到达目的地该乘坐哪辆公交车,目前有很多实时公交服务应用为用户规划出行路线。然而现有的公交出行路线规划都比较单一,不能满足用户的不同出行需求。
技术实现思路
本申请实施例提供了一种推荐公交出行路线的方法及设备,可以解决现有的公交出行路线规划都比较单一,不能满足用户的不同出行需求的问题。第一方面,本申请实施例提供了一种推荐公交出行路线的方法,包括:获取用户终端发送的路线查询请求;所述路线查询请求包括终端标识信息、出行时间、用户的当前位置信息、终点位置信息以及路径规划模式;基于所述当前位置信息、所述终点位置信息、所述出行时间以及预设的电子地图,规划出至少两条公交出行路线;确定所述路径规划模式对应的预设计算方法,并根据所述预设计算方法计算每条所述公交出行路线对应的评价指标值;基于每条所述公交出行路线以及对应的所述评价指标值,确定目标公交出行路线,并基于所述终端标识信息向所述用户终端推荐所述目标公交出行路线。第二方面,本申请实施例提供了一种推荐公交出行路线的设备,包括:获取单元,用于获取用户终端发送的路线查询请求;所述路线查询请求包括终端标识信息、出行时间、用户的当前位置信息、终点位置信息以及路径规划模式;规划单元,用于基于所述当前位置信息、所述终点位置信息、所述出行时间以及预设的电子地图,规划出至少两条公交出行路线;计算单元,用于确定所述路径规划模式对应的预设计算方法,并根据所述预设计算方法计算每条所述公交出行路线对应的评价指标值;推荐单元,用于基于每条所述公交出行路线以及对应的所述评价指标值,确定目标公交出行路线,并基于所述终端标识信息向所述用户终端推荐所述目标公交出行路线。第三方面,本申请实施例提供了一种设备,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储支持设备执行上述方法的计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行以下步骤:获取用户终端发送的路线查询请求;所述路线查询请求包括终端标识信息、出行时间、用户的当前位置信息、终点位置信息以及路径规划模式;基于所述当前位置信息、所述终点位置信息、所述出行时间以及预设的电子地图,规划出至少两条公交出行路线;确定所述路径规划模式对应的预设计算方法,并根据所述预设计算方法计算每条所述公交出行路线对应的评价指标值;基于每条所述公交出行路线以及对应的所述评价指标值,确定目标公交出行路线,并基于所述终端标识信息向所述用户终端推荐所述目标公交出行路线。第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:获取用户终端发送的路线查询请求;所述路线查询请求包括终端标识信息、出行时间、用户的当前位置信息、终点位置信息以及路径规划模式;基于所述当前位置信息、所述终点位置信息、所述出行时间以及预设的电子地图,规划出至少两条公交出行路线;确定所述路径规划模式对应的预设计算方法,并根据所述预设计算方法计算每条所述公交出行路线对应的评价指标值;基于每条所述公交出行路线以及对应的所述评价指标值,确定目标公交出行路线,并基于所述终端标识信息向所述用户终端推荐所述目标公交出行路线。本申请实施例与现有技术相比存在的有益效果是:本专利技术实施例,服务器获取到路线查询请求时,根据用户选择的路径规划模式、当前位置信息、终点位置信息等规划出多条公交出行路线;计算每条公交出行路线对应的评价指标值,确定目标公交出行路线,并将目标公交出行路线推荐至用户终端。上述方案,服务器根据不同的路径规划模式等信息规划出不同的公交出行路线,使得规划出的公交出行路线类型丰富,满足了用户的不同出行需求。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例提供的一种推荐公交出行路线的方法的实现流程图;图2是本专利技术另一实施例提供的一种推荐公交出行路线的方法的实现流程图;图3是本专利技术一实施例提供的一种推荐公交出行路线的设备的示意图;图4是本专利技术另一实施例提供的一种推荐公交出行路线的设备的示意图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。应当理解,当在本申请说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。还应当理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。如在本申请说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。另外,在本申请说明书和所附权利要求书的描述中,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。在本申请说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本申请的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请参见图1,图1是本专利技术实本文档来自技高网...

【技术保护点】
1.一种推荐公交出行路线的方法,其特征在于,包括:/n获取用户终端发送的路线查询请求;所述路线查询请求包括终端标识信息、出行时间、用户的当前位置信息、终点位置信息以及路径规划模式;/n基于所述当前位置信息、所述终点位置信息、所述出行时间以及预设的电子地图,规划出至少两条公交出行路线;/n确定所述路径规划模式对应的预设计算方法,并根据所述预设计算方法计算每条所述公交出行路线对应的评价指标值;/n基于每条所述公交出行路线以及对应的所述评价指标值,确定目标公交出行路线,并基于所述终端标识信息向所述用户终端推荐所述目标公交出行路线。/n

【技术特征摘要】
1.一种推荐公交出行路线的方法,其特征在于,包括:
获取用户终端发送的路线查询请求;所述路线查询请求包括终端标识信息、出行时间、用户的当前位置信息、终点位置信息以及路径规划模式;
基于所述当前位置信息、所述终点位置信息、所述出行时间以及预设的电子地图,规划出至少两条公交出行路线;
确定所述路径规划模式对应的预设计算方法,并根据所述预设计算方法计算每条所述公交出行路线对应的评价指标值;
基于每条所述公交出行路线以及对应的所述评价指标值,确定目标公交出行路线,并基于所述终端标识信息向所述用户终端推荐所述目标公交出行路线。


2.如权利要求1所述的方法,其特征在于,所述公交出行路线包括公交车的标识信息;当所述路径规划模式为人流量最小模式时,所述公交出行路线对应的评价指标值为乘客拥挤程度值;
所述确定所述路径规划模式对应的预设计算方法,并根据所述预设计算方法计算每条所述公交出行路线对应的评价指标值包括:
查询所述人流量最小模式对应的第一预设计算方法;
基于所述标识信息获取每条所述公交出行路线中包含的每辆公交车的行驶信息、以及获取每辆所述公交车在各个预设时间段的拥挤值;所述行驶信息包括所述公交车停靠的每个公交站点以及每个所述公交站点对应的发车时间;
基于所述出行时间、所述起点位置信息、所述终点位置信息以及所述行驶信息,确定每条所述公交出行路线对应的行驶时段;所述行驶时段用于表示公交车从起点位置行驶至终点位置对应的时段;
基于所述第一预设计算方法、每个所述行驶时段以及每辆所述公交车在各个预设时间段的拥挤值,确定每条所述公交出行路线对应的乘客拥挤程度值。


3.如权利要求2所述的方法,其特征在于,所述基于所述第一预设计算方法、每个所述行驶时段以及每辆所述公交车在各个预设时间段的拥挤值,确定每条所述公交出行路线对应的乘客拥挤程度值包括:
将每条所述公交出行路线各自对应的所述行驶时段,按照预设时长划分为多个目标行驶时段;
获取每辆所述公交车在每个所述目标行驶时段停靠的所有目标公交站点;
获取每辆所述公交车在各个预设时间段经过与其对应的所有所述目标公交站点时对应的拥挤值;
基于每个所述拥挤值,确定每个所述目标行驶时段对应的目标拥挤值;
计算每条所述公交出行路线中所有所述目标拥挤值的总和,得到每条所述公交出行路线对应的乘客拥挤程度值。


4.如权利要求2所述的方法,其特征在于,基于所述标识信息获取每条所述公交出行路线中包含的每辆公交车的行驶信息、以及获取每辆所述公交车在各个预设时间段的拥挤值之前,还包括:
基于所述标识信息获取每辆所述公交车的...

【专利技术属性】
技术研发人员:邹双张瑾廖东
申请(专利权)人:摩比科技深圳有限公司摩比通讯技术吉安有限公司摩比科技西安有限公司摩比天线技术深圳有限公司深圳市晟煜智慧网络科技有限公司深圳市摩比网络通信有限公司
类型:发明
国别省市:广东;44

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

1