1. 数据发现与访问服务 (DDRS)
如图2-5所示,DDRS向其他服务暴露三个标准的接口: Web覆盖服务(WCS)、Web要素服务 (WFS) 和目录服务 (CSW),DDRS的主要功能是从分布式的异构服务数据源中发现和访问数据。为了实现传感器和数据的发现,采用服务能力匹配的空间搜索引擎,实现异构数据和服务的精确发现; 为了屏蔽异构多版本服务数据源的差异,采用联邦式数据访问服务机制,针对WCS、WFS、OPe NDAP和SOS开发不同的访问引擎,实现不同服务数据源的统一访问。同时在DDRS中内置CSW、WCS和WFS代理服务,实现不同版本异构服务数据源的转换,具体包含: 从OPe NDAP服务数据源向WCS服务的转换,从SOS实时服务数据源向WCS服务的转换,从SOS实时服务数据源向WFS服务的转换,从OPe NDAP目录服务数据源向CSW服务的转换,不同版本WCS服务之间的转换,不同版本CSW服务之间的转换,不同版本WFS服务之间的转换。
图2-5 DDRS示意图
2. 数据处理模型服务 (DPMS)
如图2-6所示,DPMS负责管理和执行地球空间处理模型——GPMs,它从DDRS获得数据、服务或处理模型,通过模型设计器或模型自动生成器生成抽象的GPMs模型库,这些模型库以记录的方式存储在目录服务中; 实例化服务和BPEL引擎服务是DPMS中的两个核心服务,GPMs通过实例化生成可执行的数据和服务描述信息,通过BPEL引擎服务执行具体操作,生成高层次地球科学数据产品,通过WCS或WFS数据接口提供给EGMS。
图2-6 DPMS示意图
3. 数据和传感器规划服务 (DSPS)
如图2-7所示,DSPS生成数据订阅信息,并把这些订阅信息发送给数据预订系统或传感器规划系统从而获得需求的数据。对于Sensor Web系统,数据请求将转化为传感器规划请求并提交给传感器规划服务,传感器规划服务通过Sensor的计划系统制定观测的计划,通过CENS注册观测消息,最后通过SOS服务获得观测数据。(https://www.xing528.com)
4. 协同和事件通知服务 (CENS)
如图2-8所示,CENS负责管理DPMS、DDRS、DSPS部件之间的消息传递,并且负责数据发现、预处理、下载操作之间的协同。Web通知服务 (WNS) 是CENS服务的核心部件,它遵循OGC的SWE标准,实现同步消息的订阅、传递、通知等功能。在事件注册器中管理着一系列激活的事件,事件状态的变化将通过CENS通知相应的服务部件。
图2-7 DSPS示意图
图2-8 CENS示意图
5. 事件目标监视服务 (EGMS)
EGMS接收DSS的输入以及DPMS产生的地理产品作为输入,以便分析达到科学目标还需求确定是否模型还需要附加的或精化的地理产品来满足这些科学目标。EGMS中使用地理产品而不是传感器测量可以对科学目标分析活动隐藏了EO世界的复杂性,并且可以在不影响EGMS的情况下实现动态插入和删除传感器。
和DPMS类似,EGMS需要一种通用方法来评价是否满足了不同的科学目标。因此,在EGMS中,同样可以使用DPMS中的虚拟地理产品方法。我们可以将目前已有的一些科学目标监测原型系统转化为Web服务,并使这些服务对EGMS具有可访问性。信息内容、系统不确定性的对象标准等可以用来确保EGMS能提供附加或精化的地理空间数据需要的准确的描述。在EGMS和DPMS之间的接口可以是WCS和WFS。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
