[发明专利]一种划分各级引导道路和细街路的方法在审
申请号: | 201310532593.1 | 申请日: | 2013-10-31 |
公开(公告)号: | CN104596527A | 公开(公告)日: | 2015-05-06 |
发明(设计)人: | 蒋民锋;兰圣伟;彭建 | 申请(专利权)人: | 北京四维图新科技股份有限公司 |
主分类号: | G01C21/34 | 分类号: | G01C21/34 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;安利霞 |
地址: | 100028 北京市朝阳区曙光西里甲*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 划分 各级 引导 道路 街路 方法 | ||
技术领域
本发明涉及电子地图技术,特别是指一种划分各级引导道路和细街路的方法。
背景技术
道路网络的数据量非常庞大,而导航应用的硬件环境是受限的,将数据全部读入内存是不现实的。因此地理信息系统中往往将一个较大的地理区域按地理位置或道路网络的疏密分成多个不同的部分,分别对每个部分进行I/O处理。道路网络可采用“层-区集-区-格网”4级结构,每一级中的地图数据通过区集进行管理,区集包含了不同的区,一个区中包含了实际拥有地图数据的若干个格网,格网具有一个基准大小-即各层的标准格网。
路径规划与策略,路径规划是依据特定的数字道路网信息和实时交通信息为车辆规划出到达目标点的最优路径,最优路径可以是指路程上的最短、时间上的最快、经济上的最省、拐弯数量最少或是其他意义上的最佳。目前通常有以下几种优先级模式:
时间优先(或高速优先),为使车辆行走道路时间最短而算出的路径;
距离优先,为使车辆行走道路距离最短而算出的路径;
经济模式,经济模式是介于时间优先和距离优先之间的一种模式。
道路规避,指定规划策略时可同时指定规避隧道、规避轮渡、规避高速等选项。其中,规避高速是指车辆行走尽量避开高速道路,例如在大雾天高速封闭时尽量不走高速道路并到达目的地。
道路封闭,用户可指定某些特定的道路为封闭道路,已有路径规划中的路段封闭、区域封闭。路径计算时尽量绕开封闭道路或封闭区域,达到避开封闭道路的目的。
引导道路与细街路,在导航路径规划时,通常倾向于选择较高等级的道路 出行以更快捷到达目的地,道路网络中有部分较低等级的道路数据就不会出现在路径规划中。
现有技术存在如下问题:道路数据稠密地区的数据量日趋庞大,道路级别较低的细节道路(简称细街路)越来越多,导致在路径计算时加载的数据和搜索空间十分庞大,有必要标识出该部分细街路,以减少跨格网规划时对细街路不必要的加载和扩展;在实际导航时,用户通常使用单一策略的路径规划,如果不按规划策略对道路数据进行分级,则需要一次加载格网的全部数据,浪费了内存空间,降低了整体规划效率,特别在嵌入式系统中这个问题越发突出。
发明内容
本发明要解决的技术问题是提供一种划分各级引导道路和细街路的方法,
为解决上述技术问题,本发明的实施例提供一种划分各级引导道路和细街路的方法,包括:在各个格网内将所有道路初始化为原始细街路,在各个格网内确定新增引导结点;执行至少一次迭代,每一次迭代过程包括:每遍历一个格网,遍历该格网内所有的新增引导结点,从一个所述新增引导结点出发探索到达其余新增引导结点的引导道路,根据本次迭代对应的规划策略将遍历过程中抽取出来的所述引导道路设置为对应的等级;执行所述至少一次迭代之后,所有剩余未被抽取的道路作为细街路。
所述的方法中,在各个格网内确定新增引导结点,具体包括:在第一次迭代之前或者第一次迭代开始时,初始设定格网所有的格网边界结点为新增引导结点。
所述的方法中,每一次迭代过程还包括:若当前为第一次迭代过程,则在开启规避策略后进行探索,所述规避策略中定义了不准备经过的道路;非第一次迭代过程中,抽取出的引导道路均记录为封闭等级。
所述的方法中,从一个所述新增引导结点出发探索到达其余新增引导结点的引导道路,具体包括:加载当前路径规划策略的规划系数表;获取终止弧段列表,终止弧段列表执行扩展弧段与终止弧段的相遇判定;选定新增引导结点,将该新增引导结点接续的非引导道路加入到扩展队列作为扩展弧段;扩展步骤:依次从所述扩展队列取出具有最小代价的扩展弧段,接续到根据当前的所 述路径规划策略形成的引导道路上;判定步骤:若最小代价的扩展弧段遇到的是终止弧段,将该扩展弧段归类为终止弧段,并加入到终止弧段列表;且判定扩展引导道路的过程已经结束,执行回溯步骤;回溯步骤:回溯所述引导道路,根据当前的所述路径规划策略设置引导道路的等级。
所述的方法中,生成所述终止弧段列表的方式包括:在一个格网内,搜索到不同新增引导结点接续的非引导道路,若所述新增引导结点是在前一次迭代过程中形成的,则将所述非引导道路作为终止弧段,将所述终止弧段加载到终止弧段列表。
所述的方法中,回溯步骤中,回溯引导道路,根据当前的所述规划策略设置引导道路的等级具体包括:遍历所有终止弧段,获取扩展过程中记录的所述引导道路包含的弧段,根据路径规划策略、规避策略、是否首次迭代,分别为所述引导道路经由的弧段设置对应的等级,所述经由的弧段的等级与引导道路的等级相同。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京四维图新科技股份有限公司;,未经北京四维图新科技股份有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310532593.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种车辆定位方法和装置
- 下一篇:一种定位点匹配方法及装置