【技术实现步骤摘要】
一种公交路线规划方法及装置
本申请涉及电子地图
,更具体地说,涉及一种公交路线规划方法及装置。
技术介绍
目前,公交路线的规划过程中,同时从起点和终点进行公交路线规划,直到得到预置数量的从起点到终点的公交换乘路线,从起点进行公交路线规划和从终点进行公交路线规划的方法相同。以从起点开始进行公交路线规划的过程为例对现有技术公交路线规划过程进行详细描述:从起点开始,进行第一轮搜索:搜索途经起点的所有公交路线;针对途经起点的所有公交路线进行第二轮搜索:针对每条公交路线,计算该公交路线剩余的公交站点中距离起点最近的换乘站点,搜索途径该换乘站点的所有公交路线;针对第二轮搜索得到的公交线路进行第三轮搜索:针对每条公交路线,计算该公交路线的剩余的公交站点中距离前一个换乘站点最近的换乘站点,搜索途径该换乘站点的所有公交路线;依此进行多轮搜索,直到分别从起点和终点搜索到的相同公交路线,则得到公交换乘路线,依此直到得到预置数量的从起点到终点的公交换乘路线为止。现有技术的公交路线规划过程中,每进行一轮搜索,均会对该轮搜索结果中的换乘站点继续进行下一轮的公交路线搜索。而在公交路网数据 ...
【技术保护点】
一种公交路线规划方法,其特征在于,该方法包括:接收携带有起点和终点的公交路线规划请求;根据所述起点所在区域和终点所在区域,确定跨区类型;从预置的跨区类型和换乘站点过滤条件的对应关系中,确定所述跨区类型对应的换乘站点过滤条件;以所述起点开始进行公交路线规划,并在公交路线规划过程中每计算得到一个新的换乘站点,根据所述换乘站点过滤条件确定是否保留该新的换乘站点;根据保留的换乘站点继续进行公交路线规划,直到得到预置数量的从所述起点到终点的公交换乘路线为止。
【技术特征摘要】
1.一种公交路线规划方法,其特征在于,该方法包括:接收携带有起点和终点的公交路线规划请求;根据所述起点所在区域和终点所在区域,确定跨区类型;从预置的跨区类型和换乘站点过滤条件的对应关系中,确定所述跨区类型对应的换乘站点过滤条件;以所述起点开始进行公交路线规划,并在公交路线规划过程中每计算得到一个新的换乘站点,根据所述换乘站点过滤条件确定是否保留该新的换乘站点;根据保留的换乘站点继续进行公交路线规划,直到得到预置数量的从所述起点到终点的公交换乘路线为止。2.如权利要求1所述规划方法,其特征在于,所述跨区类型为:所述起点所在区域与终点所在区域相同;根据所述换乘站点过滤条件确定是否保留该新的换乘站点,包括:判断所述新的换乘站点所在区域是否与起点的所在区域相同;若否,则删除该新的换乘站点;若是,则保留该新的换乘站点。3.如权利要求1所述的规划方法,其特征在于,所述跨区类型为:所述起点所在区域与终点所在区域不相同且相邻;根据所述换乘站点过滤条件确定是否保留该新的换乘站点,包括:判断所述新的换乘站点所在区域是否与起点所在区域或终点所在区域相同;若否,则删除该新的换乘站点;若是,则保留该新的换乘站点。4.如权利要求1所述的规划方法,其特征在于,所述跨区类型为:所述起点的所在区域与终点的所在区域不相同且不相邻;根据所述换乘站点过滤条件确定是否保留该新的换乘站点,包括:判断所述新的换乘站点的所在区域是否与起点的所在区域相同;若否,则保留该新的换乘站点;若是,则删除该新的换乘站点。5.如权利要求1所述的规划方法,其特征在于,所述跨区类型为:所述起点的所在区域与终点的所在区域不相同且不相邻;根据所述换乘站点过滤条件确定是否保留该新的换乘站点,包括:步骤1、确定所述新的换乘站点的前一个换乘站点所在的优先级集合,若在高优先级集合则执行步骤2;若在中优先级或低优先级集合则执行步骤3;并将所述前一换乘站点删除;步骤2、当确定所述新的换乘站点所在区域与终点所在区域相同时则将该新的换乘站点添加至高优先级集合;当确定所述新的换乘站点所在区域与终点所在区域不相同则删除该新换乘站点;步骤3、当确定该新的换乘站点所在区域与终点所在区域相同时则将该新的换乘站点添加至高优先级集合;当确定所述新的换乘站点所在区域与起点所在区域相同则删除该新的换乘站点;当确定所述新的换乘站点所在区域与起点和终点所在区域均不相同时,则将该新的换乘站点添加至中优先级集合中;步骤4、从高优先级集合中选取换乘站点作为计算得到的一个新的换乘站点,并执行前述步骤1。6.如权利要求5所述的方法,其特征在于,在所述步骤2或步骤3之后还包括:步骤4A、判断计算得到的从起点到终点的公交换乘路线的数量是否达到预置数量;若否则执行步骤4B;若是则结束流程;步骤4B、判断高优先级集合中是否存在换乘站点,若存在则执行步骤4,若不存在则执行步骤4C;步骤4C、判断中优先级集合中是否还存在换乘站点,若是则执行步骤4D,则若否,则执行步骤4E;步骤4D、从中优先级集合中选取换乘站点作为计算得到的一个新的换乘站点,并执行前述步骤1;步骤4E、从低优先级集合中选取换乘站点作为计算得到的一个新的换乘站点,并执行前述步骤1。7.一种公交路线规划装置,其特征在于,所述装置包括:接收单元,用于接收携带有起点和终点的公交路线规划请求;跨区类型确定单元,用于根据所述起点所在区域和终点所在区域,确定跨区类...
【专利技术属性】
技术研发人员:郭建山,王建,
申请(专利权)人:高德信息技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。