OGC——Open Geospatial Consortium——
开放地理信息联盟,是一个非盈利的志愿的国际标准化组织,引领着空间地理信息标准及定位基本服务的发展目前在空间数据互操作领
域,基于公共接口访问模式的互操作方法是一种基本的操作方法。通过国际标准化组织(
ISO/TC211
)或技术联盟(如
OGC
)制定空间数据互操作的接口
规范,
GIS
软件商开发遵循这一接口规范的空间数据的读写函数,可以实现异构空间数据库的互操作。基于
http
(
Web
)
XML
的空间数据互操作是一个很
热门的研究方向,主要涉及
Web Service
的相关技术。
OGC
和
ISO/TC211
共同推出了基于
Web
服务(
XML
)的空间数据互操作实现规范
Web Map Service
,
Web Feature Service
,
Web Coverage Service
以及用于空间数据传输与转换的地理信息标记语言
GML
。
1.1 Web
地图服务
Web
地图服务(
WMS
)利用具有地理空间位置信息的数据制作地图。其中将地图定义为地理数据可视的表现。这个规范定义了三个操作:
GetCapabitities
返回服务级元数据,它是对服务信息内容和要求参数的一种描述;
GetMap
返回一个地图影像,其地理空间参考和大小参数是明确定义了的;
GetFeatureInfo
(可选)返回显示在地图上的某些特殊要素的信息
1.2 Web
要素服务
Web
地图服务返回的是图层级的地图影像,
Web
要素服务(
WFS
)返回的是要素级的
GML
编码,并提供对要素的增加、修改、删除等事务操作,是对
Web
地图服
务的进一步深入。
OGC Web
要素服务允许客户端从多个
Web
要素服务中取得使用地理标记语言(
GML
)编码的地理空间数据,这个远东定义了五个操作:
GetCapabilites
返回
Web
要素服务性能描述文档(用
XML
描述);
DescribeFeatureType
返回描述可以提供服务的任何要素
结构的
XML
文档;
GetFeature
为一个获取要素实例的请求提供服务;
Transaction
为事务请求提供服务;
LockFeature
处理在一
个事务期间对一个或多个要素类型实例上锁的请求。
1.3 Web
覆盖服务
Web
覆盖服务(
WCS
)面向空间影像数据,它将包含地理位置值的地理空间数据作为
“
覆盖(
COverage
)
”
在网上相互交换。网络覆盖服务由三种操作组成:
GetCapabilities