[发明专利]一种卫星遥感影像数据的存储方法在审

专利信息
申请号: 201710206201.0 申请日: 2017-03-31
公开(公告)号: CN107066562A 公开(公告)日: 2017-08-18
发明(设计)人: 李程;朱西存;高璐璐;赵环三;魏宇 申请(专利权)人: 山东农业大学
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 北京方圆嘉禾知识产权代理有限公司11385 代理人: 董芙蓉
地址: 271018 山*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 卫星 遥感 影像 数据 存储 方法
【说明书】:

技术领域

发明涉及大数据存储技术领域,尤其涉及一种卫星遥感影像数据的存储方法。

背景技术

随着遥感技术的快速发展,多传感器、多时相、高空间分辨率、高光谱分辨率的遥感数据体量变的十分庞大,仅某一地区一个时段的一景Landsat 8卫星影像就可达700MB以上,若对某一地区多个时期不同类型遥感数据综合分析、融合处理,其数据量将成几何倍数增长。此外,定量遥感研究中常使用的遥感数据包含高光谱反射率数据、卫星影像数据、研究区属性数据,类型复杂。

传统单机存储大数据量遥感影像数据时,文件读写处理速度受限于单台计算机性能,单机数据存储与处理方式效率低下,已无法满足快速处理海量数据的需求。而且,传统的关系型数据库(如:ORACLE、MySQL、SQLServer等)主要以表的形式存储结构化数据。而遥感数据主要形式是非结构化的光谱反射率数据、卫星影像数据等,这类数据很难通过传统关系型数据库进行存储。

发明内容

有鉴于此,本发明实施例提供了一种卫星遥感影像数据的存储方法,主要目的是解决遥感影像数据量大难以单机存储的技术问题。

为达到上述目的,本发明主要提供了如下技术方案:

一方面,本发明实施例提供了一种卫星遥感影像数据的存储方法,该方法包括如下步骤:

将多个计算机组成计算机集群,将所述计算机集群中的一台计算机作为管理服务器,所述计算机集群的其余计算机作为存储磁盘,所述存储磁盘具有用于存储数据的多个存储块;所述管理服务器用于分配所述存储块在所述存储磁盘中的位置和存储空间大小以及记录需要存储的数据与所述存储块的对应存储关系;

将一整副卫星遥感影像按其波段分层,得到多个层文件;

按照所述管理服务器预设的所述存储块的存储空间大小,将每一个层文件分成多个影像块,对每一层的每个影像块进行编码,得到多个编码影像块;

按照所述管理服务器预设的编码影像块与所述存储块的对应存储关系,将多个编码影像块对应的存储于多个存储块中以完成所述一整副卫星遥感影像数据在所述计算机集群的整体存储。

作为优选,所述将每一个层文件分成多个影像块是指将每个层文件以影像中心为原点平均分为四份得到四个影像块。

作为优选,当所述四个影像块中的任意一个影像块所需存储空间大于所述任意一个影像块在所述管理服务器中的预设存储空间,则将所述任意一个影像块以影像中心为原点平均分为四份得到四个二级影像块,形成影像存储金字塔结构。

作为优选,所述地理坐标是卫星遥感影像的经纬度。

与现有技术相比,本发明的有益效果是:

本发明实施例针对遥感影像数据量大难以单机存储的技术问题,采用了多机分布式存储,将一整副海量遥感影像数据按波段分层,再将得到的层文件按地理坐标分成多个影像块,最后将多个影像块分散存储于多个计算机中,形成分层递归式存储,形成遥感数据文件树,完成了一景多波段、大分辨率、大数据的遥感影像的分布式存储;调用了整个计算机集群的资源完成存储操作,相当于多台计算机同时并行读写原来一台计算机需要读写的数据,提高了存储效率。

附图说明

图1是本发明一个实施例的卫星遥感影像数据存储结构示意图;

图2是本发明另一个实施例的卫星遥感影像数据存储结构示意图。

具体实施方式

为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下以较佳实施例,对依据本发明申请的具体实施方式、技术方案、特征及其功效,详细说明如后。下述说明中的多个实施例中的特定特征、结构、或特点可由任何合适形式组合。

实施例

一种卫星遥感影像数据的存储方法,包括如下步骤:将多个计算机组成计算机集群,将计算机集群中的一台计算机作为管理服务器,计算机集群的其余计算机作为存储磁盘,存储磁盘具有用于存储数据的多个存储块;管理服务器用于分配存储块在存储磁盘中的位置和存储空间大小以及记录需要存储的数据与存储块的对应存储关系;将一整副卫星遥感影像按其波段分层,得到多个层文件;按照管理服务器预设的存储块的存储空间大小,将每一个层文件分成多个影像块,对每一层的每个影像块进行编码,得到多个编码影像块;按照管理服务器预设的编码影像块与存储块的对应存储关系,将多个编码影像块对应的存储于多个存储块中以完成一整副卫星遥感影像数据在计算机集群的整体存储。

作为上述实施例的优选,将每一个层文件分成多个影像块是指将每个层文件以影像中心为原点平均分为四份得到四个影像块。如图1所示。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东农业大学,未经山东农业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710206201.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top