ISO/TC211定义的地理信息服务框架提出了地理信息服务的目标以及分类体系,但还只是处于概念层次,没有提出具体的详细的技术和规范。作为地理信息服务的积极倡导者,OGC提出的地理信息服务框架OWS更具有借鉴意义。
OpenGIS(Open GeoData Inteopertation Specification)是由OGC提出和制定的有关地理信息数据共享与互操作的一系列规范,而OWS(OpenGIS WebService)(OGC,2005)框架正是将这些规范延伸到Web Service技术领域,实现一个遵循规范标准的,各种地理信息处理服务、数据服务以及位置服务之间可以无缝集成的框架,它提供了一个以服务(提供者)为中心的互操作框架,支持多种在线地理数据源、传感器产生的信息和地理信息处理能力的发现、访问、集成、分析、利用和可视化(Joshua,2003)。
OWS服务框架确定了可以被任何应用程序所使用的服务、接口和交换协议。遵从OpenGIS规范的应用能够被无缝地集成到服务框架中。OWS服务框架如图5-3所示。
OWS中的关键性部件以及主要服务如下(K.Han,2003):
(1)服务请求者/服务提供者
服务请求者通过服务的注册信息,结合发现算法,查找地理空间服务和地理信息数据;访问地理空间应用服务和数据服务;与Web/门户平台集成;以图形、影像或文本形式描绘地理空间信息;支持用键盘、光标或其他人机界面的用户交互。
服务器端的服务提供者应用由访问支撑的注册、处理、描绘和数据服务的用户应用逻辑(商业逻辑)组成,能通过Web/门户服务器与客户服务(客户端应用组件)交互。
(2)服务注册(www.xing528.com)
定义了Web资源信息的分类、注册、描述、查找、维护和访问的通用机制。Web资源是网络可访问的数据和服务的类型和实例。注册类型包括数据类型、数据实例(如数据集、数据库、符号库)、服务类型(如W∗S、SCS等)和服务实例。注册服务允许资源提供者发布和请求者发现资源的类型和实例的信息。
(3)应用服务(处理服务)
提供操作/处理地理信息数据的服务和面向应用的增值服务。按顺序组合进服务的价值链执行处理,从而支持信息生产工作流和决策支持。处理服务包括服务链接服务、坐标转换服务、地理编码服务以及地理分析服务。
(4)描绘服务
描绘服务提供支持地理信息可视化的专业功能,给出单个或多个输入,能生成描绘后的输出(如各种类型的普通地图、专题地图、影像图、三维图等)。与其他服务如数据服务和处理服务实现紧耦合或松耦合,并变换、合并或创建描绘后的输出,可以按顺序组合为服务的价值链,从而用于支持信息生产工作流和决策支持。描绘服务包括Web地图服务(WMS)、图层描绘服务(CPS)和Web地形服务(WTS)。
(5)数据服务
提供基于空间数据库、文件格式等方式的地理信息数据存储、数据操作集的访问机制,数据服务资源一般按照名称(标识符、地址等)来引用。数据服务主要包括了Web要素服务(WFS)、Web图层服务(WCS)、传感器采集服务(SCS)和影像档案服务(IAS)等。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。