【技术实现步骤摘要】
一种路线规划方法及装置
本专利技术涉及地理信息系统领域,尤其涉及一种路线规划方法及装置。
技术介绍
目前,由于查找不便、效率较低、耗时较长等的原因,多数城市中的公共交通出行比例往往偏低,人们更愿意通过自助驾车等方式达到出行的目的。但是,自助驾车等方式很容易造成城市中交通的拥堵以及对城市环境的污染。因而,为了吸引更多的驾车用户选择公交出行,就需要保证公共交通中路线确定的便捷性、合理性以及高效性。具体地,现有的路线规划的主要方式为:分别确定距离起点最近的第一站点和距离终点最近的第二站点,分别以所述第一站点和第二站点为起点进行双向广度搜索路线,直至搜索到相同的路线,根据搜索到的所述相同的路线还原出从所述第一站点到第二站点的路线,将该路线确定为从起点到所述终点的路线。这种方案虽然能够在稀疏的公交路网中快速地完成计算,但是,在密集的公交路网中,由于线路数量庞大,线路与线路的站点之间的换乘关系较为复杂,若按照前述双向广度搜索的方式进行寻路,往往耗时较长、效率较低,并且,上述方式在进行双向广度搜索的过程中并不区分路线的路线等级,即,所有的路线均参与计算,因此,若最终规划出的从所述起点到所述终点的路线包括多种换乘方式时,可能会存在规划出的多种换乘方式中的各路线的路线等级差异较大,进而使得规划出的路线的合理性较差,用户的体验较差。综上所述,现有的路线规划方法存在耗时较长、效率较低、以及所得到的换乘路线的合理性较差等的问题。
技术实现思路
本专利技术实施例提供了一种路线规划方法及装置,用以解决现有的路线规划方法所存在的耗时较长、效率较低以及确定的换乘路线的合理性较差等的问题。本专 ...
【技术保护点】
一种路线规划方法,其特征在于,包括:接收携带起点和终点的路线规划请求;确定所述起点和终点的地理区域跨度;根据预置的地理区域跨度与路线等级的对应关系,确定与所述起点和终点的地理区域跨度相匹配的路线等级;根据路线等级不低于确定出的路线等级的各路线,规划出从所述起点到终点的路线。
【技术特征摘要】
1.一种路线规划方法,其特征在于,包括:接收携带起点和终点的路线规划请求;确定所述起点和终点的地理区域跨度;根据预置的地理区域跨度与路线等级的对应关系,确定与所述起点和终点的地理区域跨度相匹配的路线等级;根据路线等级不低于确定出的路线等级的各路线,规划出从所述起点到终点的路线。2.如权利要求1所述的方法,其特征在于,确定所述起点和终点的地理区域跨度,包括:确定所述起点所在的地理区域位置或确定与所述起点距离不大于设定距离阈值的第一站点所在的地理区域位置;确定所述终点所在的地理区域位置或确定与所述终点距离不大于设定距离阈值的第二站点所在的地理区域位置;根据所述起点所在的地理区域位置或所述第一站点所在的地理区域位置,以及,所述终点所在的地理区域位置或所述第二站点所在的地理区域位置,确定所述起点和终点的地理区域跨度。3.如权利要求1所述的方法,其特征在于,所述地理区域跨度与路线等级的对应关系包括以下任意一种或多种:地理区域跨度为跨省,对应的路线等级为跨省级;地理区域为同省跨市,对应的路线等级为跨市主干级和/或跨市支线级;地理区域为同市跨区县,对应的路线等级为市内主干级和/或市内支线级;地理区域为同区县跨乡村,对应的路线等级为区县主干级和/或区县支线级。4.如权利要求3所述的方法,其特征在于,根据预置的地理区域跨度与路线等级的对应关系,确定与所述起点和终点的地理区域跨度相匹配的路线等级,包括:若确定所述起点和终点的地理区域跨度为跨省,则确定与所述起点和终点的地理区域跨度相匹配的路线等级为跨省级;和/或,若确定所述起点和终点的地理区域跨度为同省跨市,则确定与所述起点和终点的地理区域跨度相匹配的路线等级为跨市主干级和/或跨市支线级;和/或,若确定所述起点和终点的地理区域跨度为同市跨区县,则确定与所述起点和终点的地理区域跨度相匹配的路线等级为市内主干级和/或市内支线级;和/或,若确定所述起点和终点的地理区域跨度为同区县跨乡村,则确定与所述起点和终点的地理区域跨度相匹配的路线等级为区县主干级和/或区县支线级。5.如权利要求1所述的方法,其特征在于,根据路线等级不低于确定出的路线等级的各路线,规划出从所述起点到终点的路线,包括:基于集合求交法对路线等级不低于确定出的路线等级的各路线进行计算,以规划出从所述起点到终点的路线;或者,基于图算法对路线等级不低于确定出的路线等级的各路线进行计算,以规划出从所述起点到终点的路线。6.如权利要求1~5任一项所述的方法,其特征在于,所述方法还包括:设置地理区域跨度与路线等级的对应关系,具体包括:针对任一路线,根据所述路线的起点和终点的地理区域跨度和/或所述路线所匹配的道路的道路等级,确定出所述路线的路线等级;根据各路线的路线等级以及该路线的起点和终点的地理区域跨度,建立地理区域跨度与路线等级的对应关系。7.如权利要求6所述的方法,其特征在于,所述根据所述路线的起点和终点的地理区域跨度和/或所述路线所匹配的道路的道路等级,确定出所述路线的路线等级,具体包括:若确定所述路线的起点和终点的地理区域跨度为跨省,则确定所述路线对应的路线等级为跨省级;和/或,若确定所述路线的起点和终点的地理区域跨度为同省跨市,且所述路线所匹配的道路的道路等级包括高速铁路、高速公路、城市快速道或者城市主干路中的任意一种或多种,则确定所述路线对应的路线等级为跨市主干级;和/或,若确定所述路线的起点和终点的地理区域跨度为同省跨市,且所述路线所匹配的道路的道路等级不高于普通铁路或者省内支线道路,则确定所述路线对应的路线等级为跨市支线级;和/或,若确定所述路线的起点和终点的地理区域跨度为同市跨区县,且所述路线所匹配的道路的道路等级包括高速公路、城市快速路或者城市主干路中的任意一种或多种,则确定所述路线对应的路线等级为市内主干级;和/或,若确定所述路线的起点和终点的地理区域跨度为同市跨区县,且所述路线所匹配的道路的道路等级不高于城市次干路、城市普通道路或者县道,则确定所述路线对应的路线等级为市内支线级;和/或,若确定所述路线的起点和终点的地理区域跨度为同区县跨乡村,且所述路线所匹配的道路的道路等级包括乡级道路,则确定所述路线对应的路线等级为区县主干级;和/或,若确定所述路线的起点和终点的地理区域跨度为同区县跨乡村,且所述路线所匹配的道路的道路等级不高于村级道路,则确定所述路线对应的路线等级为区县支线...
【专利技术属性】
技术研发人员:郭建山,
申请(专利权)人:高德信息技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。