The invention provides a bus route setting method, route planning method and device, including the setting method of bus lines: get each bus line for the bus route attribute information characterizing lines; according to the information is the bus lines, bus lines in each route will feature at least one the bus line consists of a bus line group; for each bus line group, according to the attribute information of bus line bus lines in the group, the main line of the bus route planning determine a bus line bus lines in the group. The technical scheme provided by the invention saves the computing resources of route planning, and improves the efficiency of route planning.
【技术实现步骤摘要】
公交车线路设置方法、路线规划方法及装置
本专利技术涉及互联网技术,尤其涉及一种公交车线路设置方法、路线规划方法、公交车线路设置装置以及路线规划装置。
技术介绍
随着汽车保有量的不断增加,道路尤其是城市道路的负荷日渐加重。乘坐公共交通工具(如地铁以及公交车等)出行已被大力提倡。为了人们的出行便利以及道路管理等多方面因素,交管部门或者与出行相关的APP(如高德地图APP)等信息提供方往往需要为信息需求方(如出行者)提供基于道路公共交通工具路线规划信息;而在提供基于道路公共交通工具路线规划信息的过程中,往往需要针对多条公交车线路分别进行计算,以便于为信息需求方规划较佳的路线。专利技术人在实现本专利技术过程中发现,如何快速且准确的计算出基于道路公共交通工具的路线是信息提供方关注的一个焦点问题,现有的规划出行路线的方法在计算效率等方面需要不断的被优化。
技术实现思路
本专利技术的目的是提供一种公交车线路设置方法、路线规划的方法及装置。根据本专利技术的其中一个方面,提供一种公交车线路设置方法,其中,该方法包括以下步骤:获取各公交车线路的用于表征公交车线路的路线特征的属性信息;根据所述各公交车线路的属性信息,将各公交车线路中路线特征相似的至少一条公交车线路组成一个公交车线路组;针对每一个公交车线路组,根据该公交车线路组中的公交车线路的属性信息,确定一条代表该组公交车线路组中的公交车线路进行路线规划的主公交车线路。根据本专利技术的再一个方面,还提供一种路线规划方法,其中,该方法主要包括以下步骤:接收携带有起点和终点的路线规划请求;根据预置的各公交车线路组对应的主公交车线路,规 ...
【技术保护点】
一种公交车线路设置方法,其中,所述方法包括以下步骤:获取各公交车线路的用于表征公交车线路的路线特征的属性信息;根据所述各公交车线路的属性信息,将各公交车线路中路线特征相似的至少一条公交车线路组成一个公交车线路组;针对每一个公交车线路组,根据公交车线路组中的公交车线路的属性信息,确定一条代表公交车线路组中的公交车线路进行路径规划的主公交车线路。
【技术特征摘要】
1.一种公交车线路设置方法,其中,所述方法包括以下步骤:获取各公交车线路的用于表征公交车线路的路线特征的属性信息;根据所述各公交车线路的属性信息,将各公交车线路中路线特征相似的至少一条公交车线路组成一个公交车线路组;针对每一个公交车线路组,根据公交车线路组中的公交车线路的属性信息,确定一条代表公交车线路组中的公交车线路进行路径规划的主公交车线路。2.根据权利要求1所述的方法,其中,所述属性信息包括:公交车线路的线路名称以及公交车线路所包含的站点;所述根据所述各公交车线路的属性信息,将各公交车线路中路线特征相似的至少一条公交车线路组成一个公交车线路组,具体包括:识别出各公交车线路的线路名称中所包含的关键字;将关键字相同的公交车线路组成一个待定公交车线路组;针对每一个待定公交车线路组,根据待定公交车线路组包含的站点从待定公交车线路组中选取至少一条公交车线路组成公交车线路组。3.根据权利要求1所述的方法,其中,所述属性信息包括:公交车线路所包含的站点;所述根据所述各公交车线路的属性信息,将各公交车线路中路线特征相似的至少一条公交车线路组成一个公交车线路组,具体包括:将起点站和终点站均相同的公交车线路组成一个待定公交车线路组;针对每一个待定公交车线路组,根据待定公交车线路组包含的站点从待定公交车线路组中选取至少一条公交车线路组成公交车线路组。4.根据权利要求2或3所述的方法,其特征在于,所述针对每一个待定公交车线路组,根据待定公交车线路组包含的站点从待定公交车线路组中选取至少一条公交车线路组成公交车线路组,具体包括:针对每一个待定公交车线路组,执行以下步骤:从待定公交车线路组中选取一条包含站点数量最多的公交车线路作为参考公交车线路;针对待定公交车线路组中的其余每条公交车线路,判断每条公交车线路分别与参考公交车线路包含的相同站点的数量是否大于等于预置的数量阈值,若是则保留,若否则删除;将保留的公交车线路以及参考公交车线路组成一个公交车线路组。5.根据权利要求1至3中任一权利要求所述的方法,所述属性信息包括:公交车线路所包含的站点;所述针对每一个公交车线路组,根据公交车线路组中的公交车线路的属性信息,确定一条代表公交车线路组中的公交车线路进行路径规划的主公交车线路,具体包括:针对每一个公交车线路组:从公交车线路组中选取一条包含该公交车线路组中所有公交车线路的站点的公交车线路作为主公交车线路;或者,针对每一组公交车线路组:根据公交车线路组中的公交车线路包含的站点虚拟出的一条包含该公交车线路组中所有公交车线路的站点的虚拟公交车线路,将该虚拟公交车线路作为主公交车线路。6.根据权利要求1至3中任一权利要求所述的方法,所述属性信息包括:公交车线路的线路换乘信息;所述针对每一个公交车线路组,根据公交车线路组中的公交车线路的属性信息,确定一条代表公交车线路组中的公交车线路进行路径规划的主公交车线路,具体包括:针对每一个公交车线路组:从公交车线路组中选取一条包含该公交车线路组中所有公交车线路的线路换乘信息的公交车线路作为主公交车线路;或者,针对每一组公交车线路组:根据公交车线路组中的公交车线路包含的线路换乘信息虚拟出的一条包含该公交车线路组中所有公交车线路的线路换乘信息的虚拟公交车线路,将该虚拟公交车线路作为主公交车线路。7.一种路线规划的方法,其中,所述方法包括以下步骤:接收携带有起点和终点的路线规划请求;根据预置的各公交车线路组对应的主公交车线路,规划出从所述起点到所述终点的路线;所述公交车线路组和主公交车线路为利用权利要求1-6中任一项所述的公交车线路设置方法而设置得到的公交车线路组及其对应的主公交车线路。8.根据权利要求7所述的方法,其中,所述主公交车线路为包含其所在公交车线路组包含的公交车线路的所有站点;所述根据预置的各公交车线路组对应的主公交车线路,规划出从所述起点到所述终点的路线,具体包括:根据所述起点、终点以及各公交车线路组的主公交车线路进行路径计算;确定出路径计算结果中的主公交车线路以及在主公交车线路的上车站点和下车站点;根据所述上车站点和下车站点以及路径计算结果中的主公交车线路所对应的公交车线路组包含的公交车线路进行路径计算,以得到从上车站点到下车站点的线路,将该线路确定为从所述起点到所述终点的路线。9.根据权利要求7所述的方法,其中,所述主公交车线路包含其所在公交车线路组包含的所有公交车线路的线路换乘信息;所述根据预置的各公交车线路组对应的主公交车线路,规划出从所述起点到所述终点的路线,具体包括:确定出距离起点最近的上车站点以及距离终点最近的下车站点;分别根据所述上车站点、下车站点进行路径计算,在路径计算过程中判断主公交车线路的换乘信息中是否包含与上车站点所在第一路线和下车站点所在第二路线均具有换乘关系的主公交车线路;若有,则根据所述上车站点、下车站点、第一线路、第二线路以及与所述第一线路、第二线路具有换乘关系的主公交车线路所在公交...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。