System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种面向地球数据资源的跨域共享系统及方法技术方案_技高网

一种面向地球数据资源的跨域共享系统及方法技术方案

技术编号:44948125 阅读:1 留言:0更新日期:2025-04-12 01:21
本发明专利技术公开了一种面向地球数据资源的跨域共享系统及方法,地球数据资源目录服务,对不同来源、不同类型的地球数据资源进行结构化分析,提炼地球数据资源核心元信息,建立统一的地球数据资源模型,对地球数据资源模型进行实例化,分对各域内及全域的地球资源数据进行关联、整合,构建地球数据资源目录,利用数据类型、空间范围、空间层级、时间范围建立数据唯一标识;跨域资源获取模块在平衡资源与效率的前提下进行地球数据资源动态定位,基于反向代理技术实现地球数据资源的跨域高效获取,从权限分级控制与风险行为限制两个方面约束用户的跨域获取行为,拦截超出权限定义的用户获取,并针对存在潜在风险的获取行为实行获取限制;地球数据资源混合式备份机制综合考虑地球数据资源备份过程中的获取效率和安全性因素,提供混合式的地球数据资源划分策略与副本迁移策略。本发明专利技术通过建立跨区域的协调机制提高资源利用效率,促进地球数据资源深度共享。

【技术实现步骤摘要】

本专利技术涉及涉及地理信息,具体涉及一种面向地球数据资源的跨域共享系统及方法


技术介绍

1、近年来,随着遥感技术、全球定位系统(gps)、地理信息系统(gis)和移动互联网的发展,地球数据资源正在以前所未有的速度增长。考虑到这些海量的地球数据资源的管理、使用过程中对于存储资源、计算资源和网络资源的需求,众多的研究组织、机构就近建立了具备一定规模的地球数据资源中心,实现地球数据资源的域内集中管理。然而,随着地球数据资源数量不断扩大、应用不断加深,这种相对独立的传统组织模式造成了一定程度的资源浪费。一方面,不同域的地球数据资源中心可能会对同一数据进行重复处理性、存储,带来了不必要的人力资源、计算资源、存储空间的消耗;不同域地球数据资源中心的独立性可能导致数据共享缺乏统一的机制和平台,使得跨域的数据流通和利用受到限制,造成数据孤岛现象。

2、因此,迫切需要针对地球数据资源在全域范围内的共享问题,提供一套跨域的数据共享方案,通过建立跨区域的协调机制提高资源利用效率,促进地球数据资源深度共享。


技术实现思路

1、本专利技术的目的在于提出一种面向地球数据资源的跨域共享系统及方法。

2、实现本专利技术目的的技术解决方案为:一种面向地球数据资源的跨域共享系统,包括:

3、地球数据资源目录服务,用于对不同来源、不同类型的地球数据资源进行结构化分析,提炼地球数据资源核心元信息,采用本体技术建立统一的地球数据资源模型;通过文本数据处理、清洗手段,对不同来源的地球数据资源进行元信息抽取与语义转换,对地球数据资源模型进行实例化;分别对各域内及全域的地球资源数据进行关联、整合,构建地球数据资源目录,利用数据类型、空间范围、空间层级、时间范围建立数据唯一标识;

4、跨域资源获取模块,用于在平衡资源与效率的前提下进行地球数据资源动态定位,基于反向代理技术实现地球数据资源的跨域高效获取;从权限分级控制与风险行为限制两个方面约束用户的跨域获取行为,拦截超出权限定义的用户获取,并针对存在潜在风险的获取行为实行获取限制,保证跨域地球数据资源获取的安全性;

5、地球数据资源混合式备份机制,用于综合考虑地球数据资源备份过程中的获取效率和安全性因素,提供混合式的地球数据资源划分策略与副本迁移策略,其中混合式的地球数据资源划分策略设计多节点的资源关键性划分方案,核心关键资源、限制获取资源采用本地备份存储,基础公共数据资源、开放共享数据采用多节点异地主备;副本迁移策略设计考虑数据体量的差异化副本迁移流程,周期性增量副本通过全域目录服务进行跨域主动迁移,实时性差异副本在地球数据资源跨域获取结束后在域内被动迁移。

6、进一步的,地球数据资源目录服务包括地球数据资源模型和跨域资源发布服务两部分,其中:

7、地球数据资源模型,对不同来源、不同类型的地球数据资源进行结构化分析,提炼地球数据资源核心元信息,采用本体技术建立统一的模型结构;通过文本信息处理、清洗操作,对不同域的地球数据资源进行元信息抽取与语义转换,完成地球数据资源模型实例化,具体包括:

8、1)读取元信息中的空间坐标系、时区,完成时空基准信息提取;

9、2)读取元信息中的原点、仿射系数,计算空间范围,完成空间信息提取;

10、3)读取元信息中的时间版本信息,完成时间信息提取;

11、4)读取元信息中的传感器标识、产品等级、参照系、投影参数、波段,完成其他属性信息的提取;

12、5)利用1)-4)中提取的信息对地球数据资源模型进行填充,完成地球数据资源模型的实例化过程;

13、跨域资源发布服务,建立地球数据资源模型结构与地球数据资源目录在属性级别的映射关系,对不同域中的地球数据资源进行相似性分析,将相似性较高的地球数据资源进行关联、聚合,构建统一的全域地球数据资源目录;利用地球数据资源的数据类型、空间范围、空间层级、时间范围建立地球数据资源唯一标识,保证地球数据资源发现的唯一性要求,具体包括:

14、确定地球数据资源目录内容并完成属性映射,地球数据资源目录提供全域范围以及各个域内地球数据资源的检索和描述能力,主要包括地球数据资源标识、资源注册时间、资源覆盖范围、资源产品等级、来源单位信息;将地球数据资源模型结构与地球数据资源目录进行属性映射,例如,将地球数据资源模型中的空间信息映射成地球数据资源目录的资源覆盖范围,将时间信息映射成资源注册时间,将产品编号映射成资源产品等级;

15、利用地球数据资源的空间信息、属性信息建立数据关联,完成地球数据资源聚合,即计算地球资源目录中注册的不同地球数据资源之间的空间关联度、属性关联度,其中空间关联性是对两者的数据间从空间拓扑关系、空间距离度量方面计算数据之间的空间关联度;属性关联度是从不同地球数据资源的属性是否匹配、属性值是否一致来计算地球数据资源的关联性;空间关联度、属性关联度较高的数据(如空间关联度取值接近于1)的地球数据资源在目录中聚合在一起,统一提供资源获取能力;

16、建立地球数据资源唯一标识,即将地球数据资源的类型编码、hilbert曲线编码、最大空间层级、时间编码以及4位随机码依次拼接在一起,形成地球数据资源的标识,便于快速检索。

17、进一步的,跨域资源获取体系包括跨域地球数据资源获取模块和资源获取分级控制模块两部分,其中:

18、跨域地球数据资源获取模块,定义了包含用户认证过程的跨域地球数据资源获取流程,域间资源获取请求的转发通过跨域资源网关来实现,通过集成外部代理服务(如nginx)来实现;用户认证过程通过集成外部的用户服务(后简称为统一用户服务)来完成,当前域(域2)的用户跨域获取目标域(域1)的地球数据资源的流程,包括:

19、1)当前域(域2)终端用户经跨域资源网关向目标域(域1)地球数据资源服务发起业务获取请求,请求携带用户token信息;

20、2)目标域(域1)地球数据资源服务向统一用户服务请求验证身份信息;

21、3)目标域(域1)用户服务向该域(域1)的地球数据资源目录请求寻址并获取寻址结果;

22、4)目标域(域1)统一用户服务经跨域资源网关向全域的统一用户服务请求验证身份信息;

23、5)全域的统一用户服务验证身份信息并根据身份权限进行鉴权控制,然后经跨域资源网关向目标域(域1)统一用户服务返回结果;

24、6)目标域(域1)统一用户服务获取到返回结果后,将鉴权验证结果返回给目标域(域1)地球数据资源服务;

25、7)如果验证成功且所请求服务在用户授权范围,目标域(域1)地球数据资源服务放行所的地球数据资源服务业务请求,经跨域资源网关将地球数据资源返回当前域(域2)终端;如果验证不成功或者所请求服务不在用户授权范围,目标域(域1)地球数据资源服务将拒绝提供资源获取服务,当前域(域2)的终端将无法得到地球数据资源;

26、资源获取分级控本文档来自技高网...

【技术保护点】

1.一种面向地球数据资源的跨域共享系统,其特征在于,包括:

2.根据权利要求1所述的面向地球数据资源的跨域共享系统,其特征在于,地球数据资源目录服务包括地球数据资源模型和跨域资源发布服务两部分,其中:

3.根据权利要求1所述的面向地球数据资源的跨域共享系统,其特征在于,跨域资源获取体系包括跨域地球数据资源获取模块和资源获取分级控制模块两部分,其中:

4.根据权利要求3所述的面向地球数据资源的跨域共享系统,其特征在于,跨域地球数据资源获取模块,定义一组可调的资源定位策略,通过资源获取评估指标组合,根据环境条件动态更新有效的获取资源,完成用户无感的地球数据资源动态定位,其中:

5.根据权利要求3所述的面向地球数据资源的跨域共享系统,其特征在于,资源获取分级控制模块,还根据用户的获取行为计算用户获取风险指数,针对风险指数较高的用户降低可获取的数据等级,其中用户获取风险指数计算时,考虑用户获取频率、获取时长、资源等级;

6.根据权利要求1所述的面向地球数据资源的跨域共享系统,其特征在于,地球数据资源混合式备份机制包括混合式的地球数据资源划分策略与副本迁移策略,其中:

7.根据权利要求6所述的面向地球数据资源的跨域共享系统,其特征在于,副本迁移策略中,检测的时间间隔RMCDI根据为过去一定时间周期内,不同的地球数据资源更新间隔RCDI按关键等级加权得到的动态结果,计算方式为

8.一种面向地球数据资源的跨域共享方法,其特征在于,利用权利要求1-7任一项所述的面向地球数据资源的跨域共享系统,实现面向地球数据资源的跨域共享,包括:

9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实施权利要求8所述的面向地球数据资源的跨域共享系统,实现面向地球数据资源的跨域共享。

10.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实施权利要求8所述的面向地球数据资源的跨域共享系统,实现面向地球数据资源的跨域共享。

...

【技术特征摘要】

1.一种面向地球数据资源的跨域共享系统,其特征在于,包括:

2.根据权利要求1所述的面向地球数据资源的跨域共享系统,其特征在于,地球数据资源目录服务包括地球数据资源模型和跨域资源发布服务两部分,其中:

3.根据权利要求1所述的面向地球数据资源的跨域共享系统,其特征在于,跨域资源获取体系包括跨域地球数据资源获取模块和资源获取分级控制模块两部分,其中:

4.根据权利要求3所述的面向地球数据资源的跨域共享系统,其特征在于,跨域地球数据资源获取模块,定义一组可调的资源定位策略,通过资源获取评估指标组合,根据环境条件动态更新有效的获取资源,完成用户无感的地球数据资源动态定位,其中:

5.根据权利要求3所述的面向地球数据资源的跨域共享系统,其特征在于,资源获取分级控制模块,还根据用户的获取行为计算用户获取风险指数,针对风险指数较高的用户降低可获取的数据等级,其中用户获取风险指数计算时,考虑用户获取频率、获取时长、资源等级;

6.根据权利要求1所述的...

【专利技术属性】
技术研发人员:朱利鲁王马鑫苏晓露
申请(专利权)人:苏州空天信息研究院
类型:发明
国别省市:

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

1