全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210422844.X (22)申请日 2022.04.21 (71)申请人 中国航空无线电 电子研究所 地址 200233 上海市徐汇区桂平路432号 (72)发明人 周挺 李鹏飞 胡志雄 丰伟  邓秀剑 许宇 潘倩兮 王淦  (74)专利代理 机构 上海和跃知识产权代理事务 所(普通合伙) 31239 专利代理师 杨慧 (51)Int.Cl. G06F 16/29(2019.01) G06F 16/22(2019.01) G06F 9/445(2018.01) G06F 12/02(2006.01) (54)发明名称 机载通用地图数据的数据内存组织和调度 系统 (57)摘要 本发明公开了一种机载通用地图数据的数 据内存组织和调度系统, 包括地图引擎、 各地图 数据的插件、 通用数据模型和记录集结构, 其特 征在于地图引擎在发现地图数据后根据地图数 据的格式调用对应的插件后, 插件对地图数据进 行解析, 按通用数据模型转换成各条记录后按记 录集结构进行存储后供地图引擎调用。 本发明通 过构建通用的数据模型和插件机制, 实现通用、 详尽、 快速访问地图数据的目的, 扩充地图引擎 的表达能力。 权利要求书1页 说明书4页 附图1页 CN 114741462 A 2022.07.12 CN 114741462 A 1.一种机载通用地图数据的数据内存组织和调度系统, 包括地图引擎、 各地图数据的 插件、 通用数据模型和记录集结构, 其特征在于地图引擎在发现地图数据后根据地图数据 的格式调用对应的插件后, 插件对地图数据进行解析, 按通用数据模型转换成各条记录后 按记录集结构进行存 储后供地图引擎调用。 2.根据权利要求1所述一种机载通用地图数据的数据内存组织和调度系统, 其特征在 于编写好的插件注册到插件列表, 地图引擎会调用插件列表, 插件列表根据地图数据的后 缀区分调用不同的插 件。 3.根据权利要求1所述一种机载通用地图数据的数据内存组织和调度系统, 其特征在 于通用数据模型包括数据模型 结构、 数据包结构、 图块结构、 图层组结构、 图层结构; 其中: 数据模型 结构是各类地图数据源的数据包集 合; 数据包结构是地图数据源下每一种图块类型的集 合; 图块结构是图块下每一组图层组的集合, 图块为一幅地图数据的集合或者是一块瓦 片; 图层组结构是图层组下每一种图层的集合, 图层组是一幅地图数据中的某一类地图数 据; 图层结构是图层下每一种地理物标的集 合。 4.根据权利要求3所述一种机载通用地图数据的数据内存组织和调度系统, 其特征在 于数据包结构包括数据包名称、 数据包四至范围、 数据包下包 含的图块 集合。 5.根据权利要求3所述一种机载通用地图数据的数据内存组织和调度系统, 其特征在 于图块结构包括图源种类、 数据路径、 图块名、 图块比例尺、 最小显示比例尺、 四至范围、 版 本日期、 版本号、 投影 类型、 图块优先级、 图块下包 含的图层组集 合。 6.根据权利要求3所述一种机载通用地图数据的数据内存组织和调度系统, 其特征在 于图层组结构包括图层组名、 图层组下的图层集 合。 7.根据权利要求6所述一种机载通用地图数据的数据内存组织和调度系统, 其特征在 于图层组按照点图层组、 线图层组和面图层组进行区分。 8.根据权利要求3所述一种机载通用地图数据的数据内存组织和调度系统, 其特征在 于图层结构包括是 数据类型、 图层名、 图层下的记录集 合。 9.根据权利要求3所述一种机载通用地图数据的数据内存组织和调度系统, 其特征在 于记录集结构包括字段头集合、 记录条集合; 每个字段头包括字段名称、 字段类型、 字段内 容、 字段默认值; 记录条集 合包含所有记录条, 记录条包 含记录。权 利 要 求 书 1/1 页 2 CN 114741462 A 2机载通用地图数据的数据内存组织和调度系统 技术领域 [0001]本发明属于机载航电系统座舱显示子系统领域, 是机载数字地图的组成部分, 特 别涉及一种机载通用地图数据的数据内存组织和调度系统。 背景技术 [0002]机载数字地图是现代飞机航电系统的重要组成部分, 机载地图数据是机载数字地 图的灵魂。 机载地图数据包括矢量航图数据、 矢量海图数据、 卫星影像数据和数字高程数据 等地图数据源。 但他们 各自的数据结构不一样, 显示要求不一样, 数据量不一样, 那么提供 一种可通用、 详细、 快速访问机载地图数据的数据内存组织结构和调度系统是非常重要的。 [0003]在机载环境下, 硬件资源非常有限, 平衡通用、 详细、 快速访问之间的关系是建立 数据内存组织结构和调度系统的核心问题。 现有的机载数字地图软件通常采用两种方法: 一是多种内存结构法, 每一种地图数据都建立一种内存结构, 根据不同的数据类型来进行 调度; 二是栅格化法, 把所有的地图数据都制作成栅格图片, 建立栅格图内存模型, 然后再 进行统一调度。 多种内存结构法虽然 可以详尽的存储地图数据, 但是使应用程序较为复杂, 维护性也比较差; 栅格化法虽然 数据上通用和详尽, 但是生成数据过程 非常复杂, 用户定制 和修改十 分困难, 多种样式就得出多套 数据, 数据容量也会造成很大的浪费。 那么如何建立 机载通用地图数据的数据内存组织和调度方法是本发明的重点。 发明内容 [0004]本发明的发明目的在于提供一种机载通用地图数据的数据内存组织和调度系统, 通过构建通用的数据模型和插件机制, 实现通用、 详尽、 快速访问地图数据的目的, 扩充地 图引擎的表达能力。 [0005]本发明的发明目的通过以下技 术方案实现: [0006]一种机载通用地图数据的数据 内存组织和调度系统, 包括地图引擎、 各地图数据 的插件、 通用数据模型和记录集结构, 地图引擎在发现地图数据后根据地图数据的格式调 用对应的插件后, 插件对地图数据进行解析, 按通用数据模型转换成各条记录后按记录集 结构进行存 储后供地图引擎调用。 [0007]较佳地, 编写好的插件注册到插件列表, 地图引擎会调用插件列表, 插件列表根据 地图数据的后缀区分调用不同的插 件。 [0008]较佳地, 通用数据 模型包括数据模型结构、 数据 包结构、 图块结构、 图层组结构、 图 层结构; 其中: [0009]数据模型 结构是各类地图数据源的数据包集 合; [0010]数据包结构是地图数据源下每一种图块类型的集 合; [0011]图块结构是图块下每一组图层组的集合, 图块为一幅地图数据的集合或者是一块 瓦片; [0012]图层组结构是图层组下每一种图层的集合, 图层组是一幅地图数据中的某一类地说 明 书 1/4 页 3 CN 114741462 A 3

.PDF文档 专利 机载通用地图数据的数据内存组织和调度系统

文档预览
中文文档 7 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共7页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 机载通用地图数据的数据内存组织和调度系统 第 1 页 专利 机载通用地图数据的数据内存组织和调度系统 第 2 页 专利 机载通用地图数据的数据内存组织和调度系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:06:21上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。