GetCapabilities Response

Feedback


Response description

The Get Capabilities operation returns an XML document that contains the meta-information for the service level and a brief description of the GIS processing capabilities.

Table 1 Elements of Common Service Metadata

The name of the element Whether it is required Description
Service Yes service type.
  
Short description of the service, including "WPS".
Version Yes

service type version.

There is currently only one version of WPS, which has a value of 1.0.0.

updateSequence No

Service metadata version.

The version number of the service meta information document. This element is an increment, and each modification will increase a value (not supported at the moment).

lang

Yes

Language identification.

ServiceIdentification Yes

Service identification information.

ServiceProvider Yes

Service provider.

About the service provider.

OperationsMetadata Yes

Metadata for the operation.

Operation metadata specified by the service, including the URL of the request.

ProcessOfferings Yes

Concise description of the GIS processing functions (spatial analysis) provided by the WPS service.

Languages Yes

Language supported by the service.

WSDL No

Describe the location of all operations and processes provided by the service in the URL document (currently not supported).

 

      The document returned by GetCapabilities consists of four main parts:

Table 2 Returned Content of GetCapabilities Operation

The name of the element Description
ServiceIdentification

Service identification information.

ServiceProvider

Service provider.

About the service provider.

OperationsMetadata

Operate meta information.

Describe the operations that the service can provide. According to the WPS standard, SuperMap iServer supports three operations: GetCapabilities, DesctibeProcess, and Execute.

ProcessOfferings

List of supported spatial analysis operations.

The ProcessOfferings node is used to describe the spatial analysis operations supported by Execute, and mainly includes the following parts:

Table 3 ProcessOfferings element

The name of the element Description Format
Process

Concise description of GIS processing functions, excluding input and output.

Each GIS processing function (spatial analysis) supported by the service has a corresponding description, and there can be one or more GIS processing functions.

ProcessBrief format, see Table 4

 

The ProcessBrief consists of the following elements:

Table 4 Main Contents of ProcessBrief

The name of the element Whether it is required Description
Identifier

Yes

GIS processing functions are clearly identified or named and unique in a service.

Title

Yes

Service title.
Abstract

No

Summary of services.

Provides a brief description of the server information.

Metadata

No

GIS handles more metadata.
Profile

No

Identifier of the application profile (not yet supported).

WSDL

No

Reference address of WSDL (not supported at present).

process Version

No

Release version of GIS processing function.

 

 

An example of a response

GetCapabilities request example is as follows: