GetCapabilities 响应

发送反馈


响应说明

GetCapabilities 操作返回包含服务级别的元数据信息简要描述的 XML 文档。此文档主要由四个部分组成:

表1 GetCapabilities 操作返回内容

元素名称 描述
ServiceIdentification

服务简介。

ServiceProvider

服务提供者。

即对服务提供者基本信息的描述。

OperationsMetadata

操作元数据信息。

描述服务所能提供的操作。

Filter_Capabilities

过滤运算符的元数据。

描述用于过滤的运算符。

Filter_Capabilities 部分用于描述当前服务所提供的过滤操作类型,主要包含以下部分:

表2 Filter_Capabilities 部分的主要内容

元素名称 描述
Spatial_Capabilities

包括支持的空间操作运算、几何操作运算列表。

Scalar_Capabilities

标量运算操作元数据,包括支持的比较运算列表。

其中 Spatial_Capabilities 部分用于描述支持的空间操作符,由以下部分构成:

表3 Spatial_Capabilities 部分的主要内容

元素名称 是否必须 描述

GeometryOperands

几何运算对象,目前支持 Envelope 用于指定地理范围。
SpatialOperators

空间操作,目前支持 Within,Intersects,Disjoint。

其中 Scalar_Capabilities 部分用于列出支持的逻辑运算和比较运算,由以下部分构成:

表4 Scalar_Capabilities 部分的主要内容

元素名称 是否必须 描述

LogicalOperators

逻辑运算符。

支持 And,Or,Not。

ComparisonOperators

比较运算符。
支持 Between,EqualTo,GreaterThan,GreaterThanEqualTo,LessThan,LessThanEqualTo,Like,NotEqualTo。

响应示例

请求示例中对 CSW 服务执行 GetCapabilities 请求后,服务端返回的 XML 文档如下所示: