本发明涉及卫星影像数据处理,尤其是指一种卫星影像数据管理方法及管理系统。
背景技术:
1、目前主流的卫星影像数据管理系统中,主要是在windows环境下采用orcale数据库结合arcgis软件、同时调用互联网天地图数据来进行地图展示,最终实现卫星影像数据的管理。
2、但随着计算机技术的不断发展、数据类型的不断增多、数据量的不断增加、系统安全要求的不断提升、以及国外卫星影像技术的封锁,使得原有的卫星影像数据已无法满足现阶段高效、全面、安全、稳定的海量数据管理要求,从而造成人为管理成本提高、系统资源浪费、数据管理效率低下、管理数据类型受限、以及数据安全性和保密性不高等不良后果,严重拉低了卫星影像数据的使用价值。
技术实现思路
1、为解决上述技术问题的至少之一,本发明提供一种卫星影像数据管理方法及管理系统,所述卫星影像数据管理方法用于解决目前卫星影像数据管理效率低、人力成本高的问题。
2、为实现上述发明目的,本发明提供了一种卫星影像数据管理方法,包括:
3、s1数据归档步骤:按照预设数据类型统一标准将接收到的卫星影像数据进行分类归档;
4、s2数据查询步骤,包括共性查询步骤、分布式并行检索步骤;其中,所述共性查询步骤具体包括:
5、根据元数据共性信息进行数据查询;
6、所述分布式并行检索步骤具体包括:
7、对数据类型进行分解来实现数据按步查询功能、以及通过并行计算来实现数据查询并行执行功能;
8、s3数据提取步骤:采用统一收集模式进行数据订单统一提交、并以订单为依据将待提取影像数据统一存放到指定存储位置。
9、进一步的,所述管理方法还包括:
10、s4标准格式数据生成步骤:将各类格式的元数据进行相应解析、获取对应的元数据信息,并生成标准格式的xml格式数据;
11、s1具体包括:
12、s11元数据整合步骤:解析标准格式的xml格式数据并写入数据库中。
13、进一步的,s1还包括:
14、s12数据类型接口预留步骤:预留数据类型新增接口,用于兼容后续新增数据。
15、进一步的,所述管理方法还包括调度管理业务化步骤,其具体包括:
16、s51监听步骤:通过监听方式对数据执行状态进行监听;
17、s52执行节点分配管理步骤:在有空余节点并且存在等待状态的数据任务时分配执行节点、修改任务状态,以及将分配节点的服务器信息和数据信息记录至调度管理统计表中;
18、s53执行节点释放步骤:在数据任务执行完后释放执行节点信息、并修改数据任务状态,来实现对数据任务的统一调度管理。
19、进一步的,调度管理业务化步骤还包括:
20、s54系统纵向扩展步骤:采用线程级数据管理模式、增加服务器执行节点个数来提高数据并发数。
21、进一步的,所述管理方法还包括:
22、s6业务化流程管理步骤:按步有序执行数据任务;
23、s6具体包括:
24、s61日志记录步骤:对所有数据操作信息进行全程日志记录;
25、s62异常捕获步骤:通过try-catch异常捕获机制来捕获异常信息以及定位异常位置。
26、进一步的,所述管理方法还包括:
27、s7数据制图步骤:根据制图任务计算覆盖图信息、并生成覆盖信息后反馈给前端进行展示预览。
28、本发明还提供了一种卫星影像数据管理系统,用于实现前述所述的卫星影像数据管理方法,所述管理系统包括:
29、数据归档单元,用于按照预设数据类型统一标准将接收到的卫星影像数据进行分类归档;
30、数据查询单元,包括共性查询模块、分布式并行检索模块;所述共性查询模块用于根据元数据共性信息进行数据查询;所述分布式并行检索模块用于对数据类型进行分解来实现数据按步查询功能、以及通过并行计算来实现数据查询并行执行功能;
31、以及数据提取单元,用于采用统一收集模式进行数据订单统一提交、并以订单为依据将待提取影像数据统一存放到指定存储位置。
32、进一步的,所述管理系统还包括标准格式数据生成单元,其用于将各类格式的元数据进行相应解析、获取对应的元数据信息,并生成标准格式的xml格式数据;
33、所述数据归档单元包括元数据整合模块,其用于解析标准格式的xml格式数据并写入数据库中。
34、进一步的,所述管理系统还包括调度管理业务化单元,其包括:
35、监听模块,用于通过监听方式对数据执行状态进行监听;
36、执行节点分配管理模块,用于在有空余节点并且存在等待状态的数据任务时分配执行节点、修改任务状态,以及将分配节点的服务器信息和数据信息记录至调度管理统计表中;
37、执行节点释放模块,用于在数据任务执行完后释放执行节点信息、并修改数据任务状态,来实现对数据任务的统一调度管理。
38、本发明的上述技术方案,与现有技术相比具有如下有益效果:
39、本发明中的卫星影像数据管理方法,包括数据归档步骤、数据查询步骤、数据提取步骤;
40、其中,数据归档步骤中,按照预设数据类型统一标准将接收到的卫星影像数据进行分类归档;
41、数据查询步骤,包括共性查询步骤、分布式并行检索步骤;共性查询步骤中,根据元数据共性信息进行数据查询;分布式并行检索步骤中,对数据类型进行分解来实现数据按步查询功能、以及通过并行计算来实现数据查询并行执行功能;由此,在检索的数据量大、种类多、查询复杂时,可建立统一的共性查询机制、同时采用分布式并行检索机制,通过联合检索机制来提高数据查询效率及数据准确性;
42、数据提取步骤中,采用统一收集模式进行数据订单统一提交、并以订单为依据将待提取影像数据统一存放到指定存储位置;此时,可采用统一收集模式(也称购物车模式)进行订单统一提交,并以订单为依据统一存放到指定位置下;由此,在数据分布广、类型多时,可有效可靠地提升数据提取效率;
43、综上,卫星影像数据管理方法可保证海量数据安全、稳定、按序执行,并极大减少人工成本、提高系统性能和效率,从而高效管理卫星影像数据信息、满足当下及未来的管理发展需求。
1.一种卫星影像数据管理方法,其特征在于,包括:
2.根据权利要求1所述的卫星影像数据管理方法,其特征在于,所述管理方法还包括:
3.根据权利要求2所述的卫星影像数据管理方法,其特征在于,s1还包括:
4.根据权利要求2所述的卫星影像数据管理方法,其特征在于,所述管理方法还包括调度管理业务化步骤,其具体包括:
5.根据权利要求4所述的卫星影像数据管理方法,其特征在于,调度管理业务化步骤还包括:
6.根据权利要求4所述的卫星影像数据管理方法,其特征在于,所述管理方法还包括:
7.根据权利要求4所述的卫星影像数据管理方法,其特征在于,所述管理方法还包括:
8.一种卫星影像数据管理系统,其特征在于,用于实现如权利要求1-7任一项所述的卫星影像数据管理方法,所述管理系统包括:
9.根据权利要求8所述的卫星影像数据管理系统,其特征在于,所述管理系统还包括标准格式数据生成单元,其用于将各类格式的元数据进行相应解析、获取对应的元数据信息,并生成标准格式的xml格式数据;
10.根据权利要求8所述的卫星影像数据管理系统,其特征在于,所述管理系统还包括调度管理业务化单元,其包括: