分布式地理信息服务的概念


发布日期 : 2017-12-15 02:29:20 UTC

访问量: 207 次浏览

ISO 19119的定义是:操作为达到某一种行为的能够被一个对象
请求的某—交互作用的规范;服务为操作的一系列集合,通过
一个接口访问,允许用户调用值的行为;接口为操作的一种实现,
包含为某一特定的分布式计算技术交互的语法规则。部件是系统中
物理上可以替换的部分,包装了一系列接口的实现、遵循并且提供
接口集合的实现。部件与服务含义一致。总之,操作与服务是一个
模型的基本规范,而接口和部件定义了操作与服务的实现细节。

地理信息服务为地理信息操作的一系列集合,通过一系列接口访问,
允许地理信息用户调用地理信息操作值的行为,这种地理信息服务
根据任务的不同,往往封装成功能集合不等的地理信息处理部件,
通过部署在某一或某些特定的基础服务平台来为地理信息用户提供
功能不等的地理信息服务,这些基础服务平台通常表现为通用的服务
和专用的服务平台。通用的服务平台为IT行业常用的中间件应用服务器,
例如SUN的iPlanet应用服务器,BEA的Weblogic应用服务器,IBM的
Websphere应用服务,等等;专用的服务平台例如ESRI的ArcIMS应用
服务器,MapInfo的J-Server应用服务器,等等。

分布式地理信息服务为地理信息服务的特例,在这种服务中,
操纵的地理信息为分布式地理信息。分布式、部件化和互操作是
三个重要特征。分布式反映数据或操作的物理分布;部件化是整体
结构构成方式;互操作提供了数据与操作的共享或信息共享。三者中,
分布式占主导地位,部件化为分布式的表现方式,基于分布式才为
互操作提供了更为现实的实现途径。

分布式地理信息服务至少要包含服务消费者和服务提供者两种角色。
通常而言,一个服务提供者可以提供以下的几个相互独立又相互联系
的地理信息服务:人机交互服务、模型/信息管理脤务、
工作流/任务服务、处理服务、通信服务和系统管理服务。