GetCapabilities Response

Feedback


Response introduction

GetCapabilities operation returns the service metadata from a WPS server and brief descriptions XML document of GIS processing functions.

   Table 1 Elements of general service metadata

Element name O/M /Optional Description
Service O/M The service type.
  
The brief description of service and it needs to contain "WPS".
Version O/M
 

Service version.

Now WPS has only one version, the value is 1.0.0.

updateSequence Optional

The service metadata version.

The version number of metadata document. This is a increment and every change will add a value.

lang

O/M

Language identification.

ServiceIdentification O/M
 

Service identifier information.

ServiceProvider O/M
 

Service provider.

About service provider.

OperationsMetadata O/M
 

The operated metadata.

The operated metadata specified by service, including request URL.

ProcessOfferings O/M
 

The brief description of GIS processing functions (spatial analysis) provided by WPS.

Languages O/M
 

The languages supported by service.

WSDL Optional

The WSDL document position for describing all the operations and processing supported by service.

 

      The GetCapabilities returned document is composed of three parts:

  Table 2 The returned contents of GetCapabilities  

Element name Description
ServiceIdentification

Service identifier information.

ServiceProvider

Service provider.

About service provider.

OperationsMetadata

Metadata about the operation.

Describes the operations the server provides. The three are required operations according to the WPS standard.

ProcessOfferings

The supported spatial analysis operations .

ProcessOfferings node mainly describe the spatial analysis operation supported by Execute. It contains the following parts:

Table 3 ProcessOffering elements  

Element name Description Format
 
Process

Describe the GIS processing function, not containing input and output.

Each GIS processing function supported by service has corresponding description. The GIS processing functions can have one or nultiple.

ProcessBrief format, table 4

 

ProcessBrief is main composed of the following elements:

Table 4 The main contents of ProcessBrief

Element name O/M /Optional Description
Identifier

O/M

The clear identifier or name of GIS processing function. It is unique in a service.

Title

O/M

Service title.
Abstract

Optional

Service abstracts.

It provides the brief description of relative server informations.

Metadata

Optional

More metadata of GIS processing function.
Profile

Optional

The identifier of application brief.

WSDL

Optional

The reference address of WSDL.

process Version

Optional

The release version of GIS processing function.

 

 

Response Example

The example usage of response contents of GetCapabilities Request exampleis as follows: