一种电子地图关系数据的修改方法及装置的制造方法

文档序号:9564589阅读:277来源:国知局
一种电子地图关系数据的修改方法及装置的制造方法
【技术领域】
[0001] 本发明涉及导航技术领域,特别是涉及一种电子地图关系数据的修改方法及装 置。
【背景技术】
[0002] 随着科技日新月异的进步,导航系统在汽车产业中的应用越来越广泛。对于导航 系统而言,导航使用的导航电子地图数据是其重要的组成部分。传统导航电子地图数据的 生产周期至少包括产品设计、生产计划资源组织、外业实地采集数据、内业制作导航数据 库、数据逻辑综合检查、转换中间数据格式、编译最终数据格式、产品测试验证等主要流程。 传统导航电子地图产品生产流程多、更新周期较长,而且,对于特定的导航数据生产公司而 言,一般在进行产品设计的时候,数据规格标准已经制定,在一定的空间和时间范围内是相 对稳定的,外业实地采集和内业制作都会遵照已制定的数据规格标准进行。这样标准化的 数据规格标准,可能无法同时满足不同导航终端客户的存在细微差别的应用需求,如某导 航数据生产公司制定的导航数据规格标准中规定,高速上连续两单分歧距离在600米内时 应制作为普通连续分歧,但导航终端A客户认为高速上连续两单分歧距离在300-600米范 围时不应制作普通连续分歧。
[0003] 目前,解决这种客户需求与导航数据生产公司产品规格不一致的情况的方法可能 包括(1)导航终端A客户勉强接受某导航数据生产公司已经制定的成熟数据规格标准,最 终的终端应用与A客户的原始设计存在差别;(2)导航终端A客户无法接受某导航数据生 产公司已经制定的成熟数据规格标准,A客户在终端应用时利用导航软件对数据进行显示 屏蔽;(3)导航终端A客户无法接受某导航数据生产公司已经制定的成熟数据规格标准,由 某公司在编译后进行数据修改。
[0004] 这三种解决方法,方法(1)无疑与导航终端A客户的设计理念存在差别,会降低终 端A客户的应用体验,也会造成A客户对某公司的数据规格标准不满,甚至可能影响双方的 合作关系;方法(2)会增加导航终端A客户导航软件开发成本,且数据屏蔽难度较大;方法 (3)则会增加某导航数据生产公司的生产成本,且编译后期数据修改难度和风险较大,都存 在或多或少的弊端。
[0005] 在市场细分和客户体验至上的时代,客户的需求日益多样,与标准化的导航数据 产品或多或少存在一些差别,而现有的技术无法很好的满足客户的需求,根据客户特定条 件进行数据的修改,提供定制化的导航电子地图数据。

【发明内容】

[0006] 本发明要解决的技术问题是提供一种电子地图关系数据的修改方法及装置,解决 现有技术中根据客户需求修改导航电子地图数据时难度大、品质风险高、实现成本较大的 问题。
[0007] 为了解决上述技术问题,本发明实施例提供一种电子地图关系数据的修改方法, 包括:
[0008] 获取待删除数据的关系属性信息;
[0009] 根据所述待删除信息的关系属性信息在中间数据格式的数据库进行数据查询和 提取;
[0010] 根据查询和提取得到的数据构建关系数据修改表,所述关系数据修改表包括:用 于表示待删除数据的标识的关系ID和用于表示待删除数据的类型的关系类别;
[0011] 根据所述关系数据修改表中的标识的关系ID从用于进行最终数据格式的编译的 原始数据附表中删除与所述关系ID对应的数据,形成用于进行最终数据格式的编译的当 前数据附表。
[0012] 上述的修改方法,其中,还包括:
[0013] 对所述当前数据附表进行最终数据格式的编译。
[0014] 上述的修改方法,其中,所述关系数据修改表还包括:用于表示待删除数据的标识 的子关系ID和用于表示待删除数据的类型的子关系类别。
[0015] 上述的修改方法,其中,根据查询和提取后的数据构建关系数据修改表的步骤包 括:
[0016] 根据提取得到的数据,确定所述关系ID的值以及所述子关系ID的值;
[0017] 将所述关系类别赋予一预设值;
[0018] 根据所述原始数据附表确定所述子关系类别的值;
[0019] 根据得到的所述关系ID的值、所述子关系ID的值、所述关系类别的值以及所述子 关系类别的值构建所述关系数据修改表。
[0020] 上述的修改方法,其中,还包括:
[0021] 将数据转化为中间数据格式,形成所述中间数据格式的数据库。
[0022] 本发明还提供了一种电子地图关系数据的修改装置,包括:
[0023] 获取模块,用于获取待删除数据的关系属性信息;
[0024] 查询提取模块,用于根据所述待删除信息的关系属性信息在中间数据格式的数据 库进行数据查询和提取;
[0025] 构建模块,用于根据查询和提取得到的数据构建关系数据修改表,所述关系数据 修改表包括:用于表示待删除数据的标识的关系ID和用于表示待删除数据的类型的关系 类别;
[0026] 删除模块,用于根据所述关系数据修改表中的标识的关系ID从用于进行最终数 据格式的编译的原始数据附表中删除与所述关系ID对应的数据,形成用于进行最终数据 格式的编译的当前数据附表。
[0027] 上述的修改装置,其中,还包括:
[0028] 编译模块,用于对所述当前数据附表进行最终数据格式的编译。
[0029] 上述的修改装置,其中,所述关系数据修改表还包括:用于表示待删除数据的标识 的子关系ID和用于表示待删除数据的类型的子关系类别。
[0030] 上述的修改装置,其中,所述构建模块包括:
[0031] 第一确定单元,用于根据提取得到的数据,确定所述关系ID的值以及所述子关系 ID的值;
[0032] 赋予单元,用于将所述关系类别赋予一预设值;
[0033] 第二确定单元,用于根据所述原始数据附表确定所述子关系类别的值;
[0034] 构建单元,用于根据得到的所述关系ID的值、所述子关系ID的值、所述关系类别 的值以及所述子关系类别的值构建所述关系数据修改表。
[0035] 上述的修改装置,其中,还包括:
[0036] 转化模块,用于将数据转化为中间数据格式,形成所述中间数据格式的数据库。
[0037] 本发明的上述技术方案的有益效果如下:
[0038] 上述方案中,所述电子地图关系数据的修改方法根据待删除数据的关系属性信息 通过中间数据格式的数据库构建关系数据修改表,对满足条件的关系数据进行修改;可以 满足客户特殊需求对导航电子地图属性数据进行特定修改,提供满足客户特定条件的定制 化的数据产品,提高导航数据产品的灵活性,降低修改难度,优化客户体验,提升客户对导 航数据产品的满意度,导航电子地图属性数据修改内容相对明确,后续产品验证测试对象 明确,品质控制程度较高,导航电子地图属性数据修改内容结构清晰、简单,客户的多个需 求或多种要素可共用一张成果表进行实现,导航电子地图编译程序开发成本较低。
【附图说明】
[0039] 图1为本发明实施例的电子地图关系数据的修改方法的步骤示意图;
[0040] 图2为本发明实施例的电子地图主要生产流程示意图;
[0041] 图3为本发明实施例的电子地图关系数据的修改装置的结构示意图。
【具体实施方式】
[0042] 为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1