Conformance Test Suite - OGC Web Map Service 1.1 1.23 API
WMS 1.1 Conformance Test Suite
Verifies that a Web Map Service (WMS) implementation comnforms to the relevant specifications:
- OpenGIS Web Map Server Implementation Specification, Version 1.1.1 [OGC 01-068r3]
The test run arguments are summarized in the following table. The Obligation descriptor can have the following values: M (mandatory), O (optional), or C (conditional).
Name | Value domain | Obligation | Description |
---|---|---|---|
capabilities-url | URI | M | An absolute URI that refers to an XML representation of the service capabilities document. This document does not need to be obtained from the service under test (SUT), but it must describe the implementation under test (IUT). Ampersand ('&') characters appearing within a query parameter value must be percent-encoded as %26. |
updatesequence | Enumeration: "manual" | "auto" (default) | O | The WMS spec allows servers to use an UpdateSequence value for maintaining cache consistency. If the server advertises an UpdateSequence value and the Automatic option is selected below, the test suite will attempt to test the UpdateSequence behavior automatically. However, the lexical ordering of UpdateSequence values is determined by the server, so the tests may not always be correct. If you suspect a problem, select the Manual option and enter the updateSequence values requested below.
|
low-updatesequence | String | C (required if updatesequence="manual") | A version that is lower than the current updateSequence value. |
high-updatesequence | String | C (required if updatesequence="manual") | A version that is higher than the current updateSequence value. |
profile | Enumeration: "no" | "basic" | "queryable" (default) | O | Certification is available for servers that implement either the BASIC profile or the QUERYABLE profile. In order to be certified, the server must implement the requirements for the profile. Select which profile you want to test below.
|
recommended | Boolean (default: false) | O | Verify that the server supports fuctionality which is recommended in the spec, but not required. |
getfeatureinfo | Boolean (default: false) | O | Verify that the server supports the application/vnd.ogc.gml GetFeatureInfo format. This test will pass only if the GML instance document returned contains a schemaLocation attribute to reference its schema, and validates correctly. |
feesconstraints | Boolean (default: false) | O | Verify that the server advertises that it does not require any fees or access constraints. |
bboxconstraints | Enumeration: "loose" | "strict" | "either" (default) | O |
|
Packages