全网唯一标准王
(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202211013463.2 (22)申请日 2022.08.23 (65)同一申请的已公布的文献号 申请公布号 CN 115098888 A (43)申请公布日 2022.09.23 (73)专利权人 北京帝测科技股份有限公司 地址 102211 北京市昌平区未来科 学城英 才北三街16号院15号楼 2单元1105室 (72)发明人 鄂超 林欢 谢潇 伍庭晨 杨溯  刘景磊 耿琦 岳雅琦 王金星  高睿  (74)专利代理 机构 辽宁惟则知识产权代理事务 所(普通合伙) 21273 专利代理师 李巨智(51)Int.Cl. G06F 21/62(2013.01) G06F 21/60(2013.01) G06F 16/56(2019.01) G06F 16/587(2019.01) G06F 16/51(2019.01) G06F 16/29(2019.01) H04L 9/40(2022.01) 审查员 郝婕 (54)发明名称 地图数据包全流程自适应生成与加密方法、 装置和设备 (57)摘要 本发明提供了地图数据包全流程自适应生 成与加密方法、 装置和设备。 所述方法包括获取 电子地图原始数据, 创建电子地图服务, 生成电 子地图元数据, 批量生成电子地图瓦片, 对电子 地图元数据和电子地图瓦片进行加密处理; 获取 电子地图的配图规则以及配图所需资源, 通过电 子地图元数据获取图层进行渲染, 生成渲染样式 文件; 对渲染样式文件进行加密处理; 基于预设 的组织架构创建地图包的层 级结构, 将电子地图 数据导入地图包, 并进行压缩和加密处理, 生成 地图数据包。 以此方式, 通过离线地图包实现涉 密内网环 境下电子地图成果的分发, 对离线地图 包进行深度加密, 进行渲染, 实现加密后数据的 安全校验和解析渲染, 实现对数据及应用的整体 安全保障。 权利要求书2页 说明书14页 附图3页 CN 115098888 B 2022.11.25 CN 115098888 B 1.一种地图数据包 全流程自适应生成与加密方法, 其特 征在于, 包括: 获取电子地图原始数据, 创建电子地图服务, 生成电子地图元数据, 并基于所述电子地 图元数据, 批量 生成电子地图瓦片, 对所述电子地图元 数据和电子地图瓦片进行加密处 理; 获取电子地图的配图规则以及配图所需资源, 根据 所述电子地图的配图规则以及配图 所需资源, 通过电子地图元数据获取图层进 行渲染, 生成渲 染样式文件; 对所述渲 染样式文 件进行加密处 理; 所述渲染样式文件 包括渲染样式以及缩略图; 基于预设的组织架构创建地图包的层级结构, 将电子地图数据导入地图包, 并进行压 缩和加密处理, 生成地图数据包; 所述创建电子地图服 务, 生成电子地图元 数据, 包括: 创建电子地图服 务, 配置基础信息; 选择待发布的电子地图数据, 作为电子地图的图层, 并选择所述图层的属性字段, 形成 图层信息; 根据所选图层的矢量数据和栅格数据计算标准 地图服务的四至范围和中心点; 根据标准地图服务规范, 将所述基础信息、 图层信息、 四至范围、 中心点组织成所述电 子地图元 数据; 所述基于所述电子地图元 数据, 批量 生成电子地图瓦片, 包括: 获取所述电子地图元数据, 计算每个级别下行列号, 根据行列号循环每个级别下的各 个电子地图瓦片, 根据所述电子地图瓦片的行列号信息计算出当前电子地图瓦片对应的空 间范围; 将所述电子地图瓦片对应的空间范围与全部图层进行空间相交, 筛选出包含的地图图 层; 循环每个筛选出的地图图层, 将所述电子地图瓦片对应的空间范围与地图图层数据进 行空间裁切, 得到多个图层的空间数据及其属性信息; 将所述多个图层的空间数据及其属性信 息按预设的切片格式进行组织, 形成电子地图 瓦片。 2.根据权利要求1所述的方法, 其特 征在于, 所述将电子地图数据导入地图包, 包括: 将加密后的所述电子地图元 数据导入地图包; 以及 生成地图包的校验信息, 并通过国密算法加密后导入地图包; 以及 将加密后的渲染样式文件以及配图所需资源导入地图包; 以及 将加密后的电子地图瓦片以及索引 信息按照预设的规则组织成紧凑型切片包文件, 导 入地图包。 3.根据权利要求2所述的方法, 其特 征在于, 还 包括: 对所述地图数据包进行校验, 获取所述地图数据包的文件信息, 生成配图资源请求和 电子地图瓦片请求; 根据所述配图资源请求对应获取配图资源信息, 并关联到所述 渲染样式; 根据所述电子地图瓦片请求对应获取电子地图瓦片的索引 信息, 根据所述电子地图瓦 片的索引信息获取对应的电子地图瓦片数据; 根据所述 渲染样式和配图资源信息对电子地图瓦片进行渲染。 4.根据权利要求3所述的方法, 其特征在于, 所述根据所述电子地图瓦片的索引 信息获权 利 要 求 书 1/2 页 2 CN 115098888 B 2取对应的电子地图瓦片数据, 包括: 判断所述电子地图瓦片的索引信息对应的 电子地图瓦片数据是否存在, 若存在, 则获 取所述电子地图瓦片数据在所述紧凑 型切片包中的存储位置, 根据所述存储位置从所述紧 凑型切片包中读取对应的电子地图瓦片数据。 5.一种地图数据包 全流程自适应生成与加密装置, 其特 征在于, 包括: 瓦片生成加密模块, 用于获取电子地图原始数据, 创建电子地图服务, 生成电子地图元 数据, 并基于所述电子地图元数据, 批量生成电子地图瓦片, 对所述电子地图元数据和电子 地图瓦片进行加密处 理; 地图渲染样式加密模块, 用于获取电子地图的配图规则以及配图所需资源, 根据所述 电子地图的配图规则以及配图所需资源, 通过电子地图元数据获取图层进行渲染, 生成渲 染样式文件; 对所述渲染样式文件进行加密处理; 所述渲染样式文件包括渲染样 式以及缩 略图; 地图数据包生成模块, 用于基于预设的组织架构创建地图包的层级结构, 将电子地图 数据导入地图包, 并进行压缩和 加密处理, 生成地图数据包; 所述创建电子地图服 务, 生成电子地图元 数据, 包括: 创建电子地图服 务, 配置基础信息; 选择待发布的电子地图数据, 作为电子地图的图层, 并选择所述图层的属性字段, 形成 图层信息; 根据所选图层的矢量数据和栅格数据计算标准 地图服务的四至范围和中心点; 根据标准地图服务规范, 将所述基础信息、 图层信息、 四至范围、 中心点组织成所述电 子地图元 数据; 所述基于所述电子地图元 数据, 批量 生成电子地图瓦片, 包括: 获取所述电子地图元数据, 计算每个级别下行列号, 根据行列号循环每个级别下的各 个电子地图瓦片, 根据所述电子地图瓦片的行列号信息计算出当前电子地图瓦片对应的空 间范围; 将所述电子地图瓦片对应的空间范围与全部图层进行空间相交, 筛选出包含的地图图 层; 循环每个筛选出的地图图层, 将所述电子地图瓦片对应的空间范围与地图图层数据进 行空间裁切, 得到多个图层的空间数据及其属性信息; 将所述多个图层的空间数据及其属性信 息按预设的切片格式进行组织, 形成电子地图 瓦片。 6.一种电子设备, 包括至少一个处 理器; 以及 与所述至少一个处 理器通信连接的存 储器; 其特 征在于, 所述存储器存储有可被所述至少一个处理器执行的指令, 所述指令被所述至少一个处 理器执行, 以使所述至少一个处 理器能够执 行权利要求1 ‑4中任一项所述的方法。 7.一种存储有计算机指令的非瞬时计算机可读存储介质, 其特征在于, 所述计算机指 令用于使所述计算机执 行根据权利要求1 ‑4中任一项所述的方法。权 利 要 求 书 2/2 页 3 CN 115098888 B 3

PDF文档 专利 地图数据包全流程自适应生成与加密方法、装置和设备

文档预览
中文文档 20 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共20页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 地图数据包全流程自适应生成与加密方法、装置和设备 第 1 页 专利 地图数据包全流程自适应生成与加密方法、装置和设备 第 2 页 专利 地图数据包全流程自适应生成与加密方法、装置和设备 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-18 22:27:06上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。