网络空间数据服务是数据层对外提供的最主要的功能服务。为了实现空间数据共享与互操作,数据层将提供符合OGC规范的国际标准访问接口,采用OWS服务模型实现W*S服务。各服务类型将符合目前最新的协议和规范,实现地图数据的可视化访问。

W*S是指基于OGC标准的WMS、WFS、WCS、WMTS等数据发布标准

1、网络地图服务(WMS)

网络地图服务(WMS)利用具有地理空间位置信息的数据制作地图。其中将地图定义为地理数据可视化的表现。能够根据用户的请求返回相应的地图(包括PNG,GIF,JPEG等栅格形式或者是SVG和WEB CGM等示例形式)。WMS支持网络协议HTTP,所支持的操作是由URL定义的。

WMS提供如下操作:

  • GetCapabities:返回服务级元素数据,它是对服务信息内容和要求参数的一种描述。
  • GetMap:返回一个地图影像,其地理空间参考和大小参数是明确定义的。
  • GetFeatureInfo:返回显示在地图上的某些特殊要素的信息;
  • GetLegendGraphic:返回地图的图例信息。

2、网络要素服务(WFS)

网络要素服务(WFS)支持用户在分布式的环境下通过HTTP对地理要素进行插入,更新,删除,检索和发现服务。该服务根据HTTP客户请求返回要素级的GML(GeoGraphy Markup Language,地理标识语言)数据,并提供对要素的增加、修改、删除等事务操作,是对Web地图服务的进一步深入,WFS通过OGC Filter构造查询条件,支持基于控件几何关系的查询,基于属性域的查询,当然还包括基于空间关系和属性域的共同查询。
WFS提供如下操作:

  • GetCapacities:返回服务级元数据,它是对服务信息内容和要求参数的一种描述。
  • DescribeFeatureType:生成一个Schema用于描述WFS实现所能提供服务的要素类型。Schema描述定义了在输入时WFS实现如何对要素实例进行编码以及输出时如何生成一个要素实例。
  • GetFeature:可根据查询要求返回一个符合GML规范的数据文档。
  • LockFeature:用户通过Transaction请求时,为了保证要素信息的一致性,即当一个事务访问一个数据项时,其他的事务不能修改这个数据项,对要素数据加要素锁
  • Transaction:与要素实例的交互操作。该操作不仅能提供要素读取,同时支持要素在线编辑和事务处理。Transaction操作是可选的,服务器根据数据性质选择是否支持该操作。

3、网络覆盖服务(WCS)

网络覆盖服务是面向空间影像数据,它将包含地理位置的地理空间数据作为“覆盖(Coveage)”在网上相互交互,如卫星影像、数字高程数据等栅格数据。
该服务使得数字高程等栅格数据能够以 HTTP 接口上的标准请求检索,并以元数据和 GeoTIFF、NetCDF 等二进制图形数据返回。
“Grid coverages”栅格数据通常指卫星图片、数字航摄图片、数字高程模型及其它使用各个点的数值模型表达的信息。
WCS提供如下操作:

  • GetCapabilities:返回服务器元数据,它是对服务信息内容和要求参数的一种描述。
  • DescribeCoverage:支持用户从特定WCS服务器获取一个或多个覆盖的详细的描述文档。
  • GetCoverage:可根据查询要求返回一个包含或者引用请求的覆盖数据的响应文档。

4、切片地图服务(TMS)

切片地图服务(TMS)定义了一些操作,这些操作允许用户访问切片地图。WMTS可能是OGC首个支持RESTful访问的服务标准。