响应说明

返回结果为请求处理操作的详细描述信息的 XML。

返回的 XML 文档元素说明:

表1 XML 文档元素说明

元素名称

是否必需

描述

Identifer

是

本部分节点的标识符。

Title

是

服务标题信息。

Abstract

否

详细描述信息。

Metadata

否

元数据类型。

Profile

否

外部描述。

processVersion

是

OWS 的版本。

WSDL

否

WSDL 的引用地址(暂不支持)。

DataInputs

否

输入参数描述。

支持 ComplexData、LiteralData、BoundingBoxData 三种格式。

ProcessOutputs

是

输出参数描述。

只支持 ComplexData 格式。

storeSupported

否

布尔型值。

WPS 支持将响应结果存储在服务器端。

statusSupported

否

布尔型值。

暂不支持返回状态信息。

DataInputs 部分用于描述当前服务操作的输入数据,主要包含以下部分:

表2 DataInputs 部分的主要内容元素说明

元素名称

是否必需

描述

Input

是

输入数据描述节点。

minOccurs

是

该参数一次性传递的最小个数(是 Input 的属性)。

maxOccurs

是

该参数一次性传递的最大个数(是 Input 的属性)。

ComplexData

否

支持输入为 ComplexData 的数据格式例如:GML(是 Input 的子节点)。

ProcessOutputs 部分用于描述当前服务操作的输出数据,主要包含以下部分:

表3 ProcessOutputs 部分的主要内容元素说明

元素名称

是否必需

描述

Output

是

执行这个操作后的结果描述。

OutputFormChoice

是

定义输出类型和提供支持信息例如:ComplexOutput。

ComplexOutput

否

必须为 ComplexData 的数据输入后返回结果的描述(是 OutPut 的子节点)。

响应示例

请求示例 的响应结果如下: