一种导航数据的更新方法、系统及导航设备技术方案

技术编号:2820840 阅读:240 留言:0更新日期:2012-04-11 18:40
本发明专利技术适用于导航领域,提供了一种导航数据的更新方法、系统及导航设备,所述方法包括下述步骤:根据道路组成信息,生成新建道路;对所述新建道路的节点的属性数据进行修正;将所述新建道路以及所述修正后的节点的属性数据更新到导航地图数据库中。在本发明专利技术中,将生成的新建道路、对新建道路的节点进行修正的属性数据以及MARK点更新到导航地图数据库中,及时更新导航地图数据库中的相关数据,方便用户使用。

【技术实现步骤摘要】

本专利技术属于导航领域,尤其涉及一种导航数据的更新方法、系统及导航设备
技术介绍
目前导航的地图数据都是来自专业的地图数据公司,地图数据公司 一般每 半年更新一次数据库,然后再将数据库嵌入到导航设备中,用户真正可以使用 的地图数据至少要比实际的路面状况延后近一年。目前,在导航过程中,将与实际交通情况不符的道路元素或转向元素选取 出来,修改其中的交通信息后打包生成一个动态地图拓朴信息保存至动态拓朴信息数据库中;开始计算路径时,导航计算服务器加栽入静态地图拓朴数据后, 二次加载动态拓朴信息;若道路元素或转向元素只有原始值,则选用原始值用 于路径的计算,若道路元素或转向元素既有原始值又有更新值,则选用更新值 用于路径的计算。通过引入动态拓朴信息叠加在原有的地图拓朴中,等同于对地图厂商提供 的地图获得了 一定的编辑能力,从而当地图更新滞后于实际交通情况改变时, 可以自由更改地图拓朴中的交通关系以更准确地反映实际交通情况,以便导航 可以获得正确的结果,但是无法对道路组成的改变进行有效准确的规划导航。
技术实现思路
本专利技术实施例的目的在于提供一种导航数据的更新方法,旨在解决现有技 术中导航地图数据更新延后时间长,无法对道路组成的改变进行有效准确的规 划导航的问题。本专利技术实施例是这样实现的, 一种导航数据的更新方法,所述方法包括下述步骤根据道路组成信息,生成新建道路; 对所述新建道路的节点的属性数据进行修正;将所述新建道路以及所述修正后的节点的属性数据更新到导航地图数据库中。本专利技术实施例的另一目的在于提供一种导航数据的更新系统,所述系统 包括新建道路生成模块,用于根据道路组成信息,生成新建道路; 修正模块,用于对所述新建道路生成模块生成的新建道路的节点的属性数 据进行纟务正;以及更新模块,用于将所述新建道路生成模块生成新建道路以及所述修正模块 修正后的节点的属性数据更新到导航地图数据库中。本专利技术实施例的另 一 目的在于提供一种包括导航数据的更新系统的导航 设备。在本专利技术中,将生成的新建道路、对新建道路的节点进行修正的属性数据 以及MARK点更新到导航地图数据库中,及时更新导航地图数据库中的相关数 据,方便用户使用。附图说明图1是本专利技术实施例提供的导航数据的更新方法流程图; 图2是本专利技术实施例提供的新建道路的生成方法流程图; 图3是本专利技术实施例提供的导航数据的更新系统框图。具体实施例方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅 仅用以解释本专利技术,并不用于限定本专利技术。图1示出了本专利技术实施例提供的导航数据的更新方法的实现流程,其详细步骤如下所述在步骤S101中,根据道路组成信息,判断是否需要自定义新建道路, 是则执行步骤S102,否则结束。在本专利技术实施例中,该判断的标准是用户当前行走的路段的道路组成 信息与导航电子地图数据库中的路段信息是否不一致,即当前行走的路段 是否为新建道路。在本专利技术实施例中,道路组成信息为道路组成发生重大变革的路况信 息,例如新建道路、道^各拆迁等,本专利技术实施例以道路新建为例,并不用 以限制本专利技术。在步骤S102中,当用户需要自定义新建道路时,生成新建道路。 在步骤S103中,对新建道路的节点的属性数据进行修正。 在本专利技术实施例中,新建道^各之后,需要对新建道S各起始和结束两个 节点进行修正,其中节点变量的形式可以为Junction(valuel,value2,……}, valuel为转向信息,value2为节点名称,value3为红绿灯信息等;该两节 点为新建道路与导航地图数据库中的路段的连接关键点。在步骤S104中,将新建道路以及修正后的节点的属性数据更新到导航地 图数据库中。在本专利技术实施例中,用户自定义添加的新建道路以及进行属性数据修正后 的节点要更新到导航地图数据库中,以供用户下次导航时进行路径计算规划等 操作。作为本专利技术的一个实施例,当用户到达一个导航地图数据库中没有的 MARK点时,用户可以在新建路段或导航地图数据库中的原有路段添加MARK点,其中,其添加位置为MARK点的具体坐标位置在该原有路段的相 对应的4立置,MARK点变量的形式可以为MARK{valuel, value2, ...}, valuel 为该点名称,value2为该点的类别,例如加油站、餐厅等,value3为该点坐标 值等。当然,在该实施例中,用户添加的MARK点也相应的更新到导航地 图数据库中。作为本专利技术的另一个实施例,图2示出了本专利技术实施例提供的新建道 路的生成方法实现流程,其详细步骤如下所述在步骤S201中,接收用户输入的新建道路指令。在本专利技术实施例中,当用户行走到新建道路时,系统自动提示用户是 否需要自定义该新建道路,并以提示界面的方式提示用户,当用户确定需 要自定义该新建道路时,按下"是"选择项,即向导航设备发送一新建道 路指令;在该实施例中,也可以通过菜单的相关选项完成新建道路指令的 发送。在步骤S202中,根据新建道路指令,生成新建道路变量。 在本专利技术实施例中,接收到用户输入的新建道路指令后,生成一新建道路变量,变量形式可以为newroad{valuel, value2, ......}, 属性valuel为道路名称,value2为道路级别,例如一级道路、二级道3各,value3指示道^各为单行 道或者双行道,value4指示道路的限速信息,value5为该道路的长度,其中, value5是一个数组结构,记录有该新建道路的关键点的经绵度数据。在步骤S203中,将新建道路的相关属性数据添加到新建道路变量。 在本专利技术实施例中,导航设备不断接收当前新建道路的经纬度数据以及用 户输入的其它相关属性数据,例如道路名称、道路级别、单双道信息、限速信 息,其中,该新建道路的相关属性数据为道路名称、道路级别、单双道信息、 限速信息、经炜度数据中之一或其任意组合。在本专利技术实施例中,用户不断添加新建道路以及导航地图数据库中没有的MARK点,及时更新导航地图数据库中的相关数据。图3示出了本专利技术实施例提供的导航数据的更新系统框图,为了便于说 明,图中仅给出了与本专利技术实施例相关的部分,其中,该导航数据的更新 系统可以为内置于导航设备的软件单元、硬件单元或者软硬件结合单元。新建道路生成模块ll根据道路组成信息,生成新建道路;修正模块12对 新建道路生成模块11生成的新建道路的节点的属性数据进行修正;更新模块 13将新建道路生成模块11生成的新建道路以及修正模块12修正后的节点的属 性数据更新到导航地图数据库中。作为本专利技术的一个实施例,新建道路指令接收才莫块111接收用户输入的新 建道路指令;新建道路变量生成模块112根据新建道路指令接收模块111接收 的新建道路指令,生成新建道路变量;新建道路属性数据添加模块113将新建 道路的相关属性数据添加到新建道路变量生成模块112生成的新建道路变量。在本专利技术实施例中,新建道路的相关属性数据为道路名称、道路级别、单 双道信息、限速信息、经炜度数据中之一或其任意组合。作为本专利技术的另一个实施例,MARK点添加才莫块14在新建道路生成才莫块 11生成的新建道路以及导航地图数据库中的原有路本文档来自技高网...

【技术保护点】
一种导航数据的更新方法,其特征在于,所述方法包括下述步骤: 根据道路组成信息,生成新建道路; 对所述新建道路的节点的属性数据进行修正; 将所述新建道路以及所述修正后的节点的属性数据更新到导航地图数据库中。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘玉清许奕波
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:94[中国|深圳]

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

1
相关领域技术
  • 暂无相关专利