一种遥感数据远程云处理系统及方法技术方案

技术编号:8273669 阅读:269 留言:0更新日期:2013-01-31 06:19
本发明专利技术涉及遥感数据处理相关技术领域,特别是一种遥感数据远程云处理系统及方法,所述系统包括:遥感资源展示模块,用于显示多个遥感数据快照和应用软件快照,所述遥感数据快照用于标识存放在遥感云存储模块中的遥感数据,所述应用软件快照用于标识存放在遥感云操作模块中的应用软件;遥感云存储模块,用于存放遥感数据;遥感云操作模块,用于建立虚拟机。该发明专利技术技术可实现无需下载的方式按需使用遥感数据、快速提供遥感应用软件所需要的虚拟系统、快速部署遥感应用软件,可让用户随时随地使用各种终端(电脑、笔记本、平板或手机等)通过网络进行需要大量计算资源的遥感数据专业处理。

【技术实现步骤摘要】

本专利技术涉及遥感数据处理相关技术领 域,特别是。
技术介绍
我国已发射多颗遥感卫星,包括气象、陆地、海洋、环境等成系列的、行业性的卫星体系和组合星座,同时组合各种航空摄影技术,形成多分辨率、多类型,高覆盖度的海量多源遥感数据,为遥感普及应用与产业化服务提供了数据基础。遥感具有采集更新快、多分辨率、信息丰富、数据类型多、监测能力强等特点,拥有广泛的产业化应用前景。但由于遥感数据具有采集更新快、覆盖范围广、数据源多样化、数据类型繁多、影像分辨率多尺度化等特点,导致单个遥感影像数据文件大、海量遥感数据文件等现状。海量的遥感数据给存储、管理、检索和传输使用造成很大压力,使遥感数据的利用率低。同时,遥感数据获取困难、技术难度大,成本高昂,导致购买数据成本居高不下,大大制约了遥感技术的科研、应用和普及。另外一方面,由于遥感数据量庞大,计算量大,用于遥感数据处理的工作站性能要求高,导致科研及应用的投入大、建设周期长。遥感应用软件开发难度高、专业性强,成本昂贵从而导致遥感应用软件购买成本高,安装部署困难。以上种种原因制约了遥感信息的普及应用和产业的发展。
技术实现思路
本专利技术提供,以解决现有技术用于遥感数据处理的工作站性能要求高,遥感应用软件开发难度高、专业性强、成本昂贵、安装部署困难的技术问题。采用的技术方案如下 一种遥感数据远程云处理系统,所述系统包括 遥感资源展示模块,用于显示多个遥感数据快照和应用软件快照,所述遥感数据快照用于标识存放在遥感云存储模块中的遥感数据,所述应用软件快照用于标识存放在遥感云操作模块中的应用软件; 遥感云存储模块,用于存放遥感数据; 遥感云操作模块,用于建立虚拟机。进一步的 所述遥感资源展示模块包括 遥感数据快照显示单元,用于接收用户的登陆信息后,显示多个遥感数据快照; 遥感数据快照发送单元,用于接收用户所选择的遥感数据快照,并发送到遥感云存储模块; 应用软件快照显示单元,用于显示多个应用软件快照;应用软件快照发送单元,用于接收用户所选择的应用软件快照,并发送到遥感云操作模块; 所述遥感云操作模块提供安全、高效的分布式存储系统存储和管理海量遥感数据,包括 应用软件提取单元,用于提取用户所选择的应用软件快照所标识的应用软件作为用户应用软件; 虚拟机建立单元,用于建立包括用户遥感数据和用户应用软件的虚拟机; 虚拟机操作单元,用于接收用户对虚拟机的远程操作。更进一步的,所述虚拟机建立单元包括 虚拟机镜像获取子单元,用于获取虚拟机镜像文件; 应用软件注入子单元,用于向获取的虚拟机镜像文件注入应用软件; 虚拟机启动子单元,用于启动注入应用软件的虚拟机镜像文件; 虚拟机挂载子单元,用于挂载遥感云存储模块的用户遥感数据。进一步的,所述遥感资源展示模块采用可视化的方式显示遥感数据快照。更进一步的,所述采用可视化的方式显示遥感数据快照为 采用符合开放地理信息系统协会标准的网络地图服务、网络要素服务和网络覆盖服务,使遥感数据快照实时展示。进一步的,所述遥感云存储模块采用分布式文件系统存储遥感数据。进一步的,所述遥感云存储模块包括 主元数据服务器,用于管理文件系统; 数据存储服务器,用于存储遥感数据,存储遥感数据时,首先把遥感数据分成块,然后这些块在数据存储服务器上存储为副本; 元数据日志服务器,用于备份主元数据服务器的变化日志文件; 客户计算机,用于挂接文件系统读写文件。一种遥感数据远程云处理方法,采用上述的遥感数据远程云处理系统进行遥感数据处理,包括 遥感资源展示模块接收用户的登陆信息,遥感资源展示模块显示多个遥感数据快照,所述遥感数据快照用于标识存放在遥感云存储模块中的遥感数据; 遥感资源展示模块接收用户所选择的遥感数据快照,并发送到遥感云存储模块,遥感云存储模块提取用户所选择的遥感数据快照所标识的遥感数据作为用户遥感数据; 遥感资源展示模块显示应用软件快照,所述应用软件快照用于标识存放在遥感云操作模块中的应用软件; 遥感资源展示模块接收用户所选择的应用软件快照,并发送到遥感云操作模块,遥感云操作模块提取用户所选择的应用软件快照所标识的应用软件作为用户应用软件; 遥感云操作模块建立包括用户遥感数据和用户应用软件的虚拟机,并接收用户对虚拟机的远程操作。进一步的,所述遥感云操作模块建立包括用户遥感数据和用户应用软件的虚拟机,具体包括 获取虚拟机镜像文件; 向获取的虚拟机镜像文件注入应用软件;启动注入应用软件的虚拟机镜像文件; 挂载遥感云存储模块的用户遥感数据。本专利技术提供遥感数据与应用软件一体化虚拟机按需部署与服务技术,利用云计算技术基于资源共享池的计算模型,对硬件的存储、计算、网络和软件等资源整合构成资源池,通过虚拟化技术对资源进行统一调度,同时通过分布式存储系统对遥感数据进行统一管理和安全备份。把遥感数据、应用软件以及计算资源打包成类似公共设施(如自来水、电力等)的可计量的服务,按需(On-Dem and)提供给用户使用。该专利技术技术可实现无需下载的方式按需使用遥感数据、快速提供遥感应用软件所需要的虚拟系统、快速部署遥感应用软件,可让用户随时随地使用各种终端(电脑、笔记本、平板或手机等)通过网络进行需要大量计算资源的遥感数据专业处理。附图说明图I为系统结构 图2为操作流程图。具体实施例方式下面结合附图和具体实施例对本专利技术做进一步详细的说明。如图I所示为本专利技术实施例一种遥感数据云处理系统,包括 遥感资源展示模块110,用于显示多个遥感数据快照和应用软件快照,所述遥感数据快照用于标识存放在遥感云存储模块中的遥感数据,所述应用软件快照用于标识存放在遥感云操作模块中的应用软件; 遥感云存储模块120,用于存放遥感数据; 遥感云操作模块130,用于建立虚拟机。遥感资源展示模块110提供快速的海量的、多分辨率、多源、多时相的遥感数据浏览、检索服务,提供一个可视化的数据检索服务平台。遥感数据展示模块基于开源GIS服务器GeoServer,提供符合OGC (Open GIS Consortium,开放地理信息系统协会)标准的WMS服务(Web地图服务)、WFS服务(Web要素服务)和WCS服务(Web覆盖服务),通过表现层调用不同的Web地图服务和图层,使遥感影像数据实时展示在用户视窗中。使用GeoWebCache对遥感影像数据进行瓦片金字塔数据缓存,提高GeoServer发布遥感影像数据的浏览效率,缩减用户请求等待时间,提高用户体验。表现层通过OpenLayers框架实现在浏览器中展示遥感影像数据,实现拖动、放大浏览的遥感影像数据等效果。其中,遥感资源展示模块110包括 遥感数据快照显示单元111,用于接收用户的登陆信息后,显示多个遥感数据快照; 遥感数据快照发送单元112,用于接收用户所选择的遥感数据快照,并发送到遥感云存储模块; 应用软件快照显示单元113,用于显示多个应用软件快照; 应用软件快照发送单元114,用于接收用户所选择的应用软件快照,并发送到遥感云操作模块。遥感云存储模块120提供安全、高效的分布式存储系统存储和管理海量遥感数据。遥感云存储模块120采用分布式存储架构技术,具体来说是MooseFS分布式存储架构技术,支本文档来自技高网...

【技术保护点】
一种遥感数据远程云处理系统,其特征在于,所述系统包括:遥感资源展示模块,用于显示多个遥感数据快照和应用软件快照,所述遥感数据快照用于标识存放在遥感云存储模块中的遥感数据,所述应用软件快照用于标识存放在遥感云操作模块中的应用软件;遥感云存储模块,用于存放遥感数据;遥感云操作模块,用于建立虚拟机。

【技术特征摘要】

【专利技术属性】
技术研发人员:王晋年任伏虎范海生
申请(专利权)人:广东中科遥感技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1