全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210622792.0 (22)申请日 2022.06.02 (71)申请人 浙江大学 地址 310058 浙江省杭州市西湖区余杭塘 路866号 申请人 中国公路工程咨询集团有限公司 (72)发明人 汪愿愿 张蕴灵 熊丹 严益明  (74)专利代理 机构 杭州求是专利事务所有限公 司 33200 专利代理师 傅朝栋 张法高 (51)Int.Cl. G06F 16/22(2019.01) G06F 16/23(2019.01) G06F 16/174(2019.01) G06F 16/172(2019.01) (54)发明名称 一种自定义遥感影 像元数据入库方法 (57)摘要 本发明公开了一种自定义遥感影像元数据 入库方法。 其步骤如下: 1)基于遥感影像元数据 和入库需求, 自定义入库规范, 实现元数据表字 段批量命名和元数据信息表添加; 2)创建工作空 间, 对原始数据进行预处理, 错误数据进行标识; 3)基于入库规范, 对解压后的数据进行质量检 查, 缺失数据进行标识; 4)解析遥感影像元数据 信息, 实例化对应的遥感数据元数据信息操作 类, 将元数据信息导入到 数据库表; 5)与FTP指定 服务器建立连接, 打开传输通道, 将遥感数据上 传到FTP服务器的指定位置。 本发明对于遥感影 像元数据的入库具有十分重要的实际应用价 值。 权利要求书2页 说明书7页 附图3页 CN 115033569 A 2022.09.09 CN 115033569 A 1.一种自定义遥感影 像元数据入库方法, 其特 征在于它的步骤如下: S1: 针对待入库遥感数据中的每一种遥感数据类型, 基于遥感影像元数据和入库需求 在数据库中构建对应的元数据 表并对元数据 表中字段进行批量命名, 同时构建元数据信息 表来存储每张元 数据表的入库规范; S2: 创建工作空间, 并将待入库的原始遥感数据包复制到工作空间中, 对原始遥感数据 包进行解压处理得到解压后的遥感数据文件, 解压出错的错误数据包则进 行标识并停止入 库; S3: 基于所述元数据信息表中存储的入库规范, 对解压后的遥感数据文件进行质量检 查, 若质量检查 不通过则进行 标识并停止入库; S4: 通过质量检查后, 解压后的遥感数据文件中找到元数据文件, 解析其中的遥感影像 元数据信息, 通过实例化对应的遥感数据元数据信息操作类, 将其中的元数据信息导入到 数据库内对应的元 数据表中; S5: 完成元数据信息导入后, 与FTP指定服务器建立连接, 打开传输通道, 将遥感数据文 件上传到FTP服 务器的指定位置 。 2.根据权利要求1所述的自定义遥感影像元数据入库 方法, 其特征在于: 所述步骤S1的 具体方法如下: S11: 针对待入库遥感数据中的每一种遥感数据类型, 在数据库中新建对应的元数据 表, 其中元数据表中包含基础信息字段和元数据节点字段, 所述基础信息字段用于存储入 库的遥感数据的概况信息, 所述元数据节点字段用于存储需要提取并入库的所有 元数据节 点信息, 且元数据表中的元数据 节点字段名需要与该遥感数据类型对应的元数据文件里面 的节点名称一 致; S12: 每新建一个元数据表后, 需要向元数据信息表中添加一行记录, 通过该行记录记 载遥感数据类型名称、 所对应的元数据 表名称、 所对应的入库规范, 仅有符合入库规范的原 始遥感数据才能够 入库; 其中所述入库规范中至少包含用正则表达式表示的原始数据命名 规范以及元 数据命名规范; 3.根据权利要求1所述的自定义遥感影像元数据入库 方法, 其特征在于: 所述步骤S2的 具体方法如下: S21: 创建用于进行遥感数据处理的工作空间, 并在工作空间建立后将待入库的原始遥 感数据包复制到 工作空间内; S22: 在工作空间内调用解压进程对原始遥感数据包进行压缩包解压, 以形成一系列遥 感数据文件, 同时记录进程返回值, 若出现解压错误则对解压错误的压缩包进行标识并停 止入库。 4.根据权利要求1所述的自定义遥感影像元数据入库 方法, 其特征在于: 所述解压进程 为7za.exe。 5.根据权利要求1所述的自定义遥感影像元数据入库 方法, 其特征在于: 所述步骤S3的 具体方法如下: S31: 先对遥感原始数据包进行文件格式判断, 判断方式为: 将遥感原始数据包的名称 与元数据信息表中各记录行内原始数据命名规范字段的正则表达式进行匹配, 若匹配成 功, 则基于匹配记录行中的遥感数据类型名称来标识当前 的遥感数据类型, 并允许进行后权 利 要 求 书 1/2 页 2 CN 115033569 A 2续数据入库; S32: 再对解压后的遥感数据文件进行元数据完整性检测, 检测方式为: 利用匹配记录 行中的元数据命名规范字段的正则表达式, 从所有遥感数据文件中筛选出符合入库格式的 元数据文件, 然后解析出该元数据文件中的所有元数据节点名称集合, 根据匹配记录行中 的元数据表名称从数据库中确定对应的元数据表, 以确定的元数据表为基准, 判断解析得 到的所有元数据节点名称集合中是否包含元数据表中所需的所有元数据节点字段, 若是, 则通过元数据完整性检测, 若否, 则表示元数据文件缺少必 要的元数据 节点信息, 元数据完 整性检测不 通过, 对缺少的元 数据节点字段进行 标识并停止入库。 6.根据权利要求5所述的自定义遥感影像元数据入库 方法, 其特征在于: 解析元数据文 件中的所有元数据节点名称集合时, 需根据元数据文件的后缀名判断文件类型, 进而选择 对应的解析 方式进行分类解析。 7.根据权利要求1所述的自定义遥感影像元数据入库 方法, 其特征在于: 所述步骤S4的 具体方法如下: S41: 当解压后的遥感数据文件通过质量检查后, 根据对应的元数据表中的元数据节点 字段需求, 解析 元数据文件, 得到所有的元 数据节点信息; S42: 实例化对应的遥感数据元 数据信息操作类, 将元 数据信息导入到元 数据表。 8.根据权利要求7所述的自定义遥感影像元数据入库方法, 其特征在于: 所述S42中, 基 于解析的元数据信息, 构造出元数据操作对象, 将Dictionary的键值对信息转换为类的属 性值, 利用SQ L插入语句, 将元 数据信息入库到元 数据表。 9.根据权利要求1所述的自定义遥感影像元数据入库方法, 其特征在于: 所述步骤S5 中, 遥感数据文件的存储位置是根据原始数据命名规范确定的, 而文件传输基于文件传输 协议(FTP)完成。 10.如权利要求9所述的自定义遥感影像元数据入库方法, 其特征在于: 所述步骤S5 中, 在向FTP服务器上传遥感数据文件时, 需上传工作空间目录下的原始遥感数据包以及对应 的元数据文件和缩略图。权 利 要 求 书 2/2 页 3 CN 115033569 A 3

PDF文档 专利 一种自定义遥感影像元数据入库方法

文档预览
中文文档 13 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共13页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种自定义遥感影像元数据入库方法 第 1 页 专利 一种自定义遥感影像元数据入库方法 第 2 页 专利 一种自定义遥感影像元数据入库方法 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-24 00:49:38上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。