DescribeProcess 响应 |
返回结果为请求处理操作的详细描述信息的 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 的子节点)。 |
请求示例 的响应结果如下: