diff --git a/core/standard/abstract_tests/covjson/ATS_definition.adoc b/core/standard/abstract_tests/covjson/ATS_definition.adoc index db12f2024..bcbb513b0 100644 --- a/core/standard/abstract_tests/covjson/ATS_definition.adoc +++ b/core/standard/abstract_tests/covjson/ATS_definition.adoc @@ -6,7 +6,7 @@ identifier:: /conf/covjson/definition target:: /req/covjson/definition test-purpose:: Verify support for CoverageJSON test-method:: -. A resource is requested with response media type of `application/prs.coverage+json` +. A resource is requested with response media type of `application/vnd.cov+json` . All `200`-responses SHALL support the following media types: - - `application/prs.coverage+json` for resources -==== \ No newline at end of file + - `application/vnd.cov+json` for resources +==== diff --git a/core/standard/openapi/responses/queries/200.yaml b/core/standard/openapi/responses/queries/200.yaml index f5d656acd..84b6a668f 100644 --- a/core/standard/openapi/responses/queries/200.yaml +++ b/core/standard/openapi/responses/queries/200.yaml @@ -1,6 +1,6 @@ description: Data ranges required to construct valid queries for the choosen data collection content: - application/prs.coverage+json: + application/vnd.cov+json: schema: $ref: ../../schemas/covjson/coverageJSON.yaml application/geo+json: diff --git a/core/standard/requirements/covjson/REQ_content.adoc b/core/standard/requirements/covjson/REQ_content.adoc index 9fb972faf..a4b3e7902 100644 --- a/core/standard/requirements/covjson/REQ_content.adoc +++ b/core/standard/requirements/covjson/REQ_content.adoc @@ -19,6 +19,6 @@ Every `200`-response with the media type `application/prs.coverage+json` SHALL b *B:* -The schema of all responses with the media type `application/prs.coverage+json` SHALL conform with the JSON Schema specified for the resource in the <> requirements class. +The schema of all responses with the media type `application/vnd.cov+json` SHALL conform with the JSON Schema specified for the resource in the <> requirements class. ==== diff --git a/core/standard/requirements/covjson/REQ_definition.adoc b/core/standard/requirements/covjson/REQ_definition.adoc index 8d2e86c6e..397cf7a72 100644 --- a/core/standard/requirements/covjson/REQ_definition.adoc +++ b/core/standard/requirements/covjson/REQ_definition.adoc @@ -11,7 +11,7 @@ identifier:: /req/covjson/definition -* `application/prs.coverage+json` for resources that include data content, and +* `application/vnd.cov+json` for resources that include data content, and * `application/json` for all other resources. diff --git a/core/standard/sections/clause_5_conventions.adoc b/core/standard/sections/clause_5_conventions.adoc index 932bd0d0e..a4d92b74f 100644 --- a/core/standard/sections/clause_5_conventions.adoc +++ b/core/standard/sections/clause_5_conventions.adoc @@ -58,7 +58,7 @@ NOTE: The query patterns of the EDR API use the link relation *data*. It is envi JSON media types that would typically be used in an OGC API that supports JSON are: -* `application/prs.coverage+json` for resources that include coverage content encoded according to CoverageJSON +* `application/vnd.cov+json` for resources that include coverage content encoded according to CoverageJSON * `application/geo+json` for feature <> and features * `application/json` for all other resource representations, as well as coverage content encoded according to the http://docs.opengeospatial.org/is/09-146r8/09-146r8.html[Coverage Implementation Schema (CIS)] diff --git a/ogc-web-api-guidelines-checklist.md b/ogc-web-api-guidelines-checklist.md index f29a422a4..ecad27188 100644 --- a/ogc-web-api-guidelines-checklist.md +++ b/ogc-web-api-guidelines-checklist.md @@ -12,7 +12,7 @@ This document outlines EDR API support of the design principles of the [OGC Web - provide query types as convenience / shortcuts to common subsetting patterns - [x] Principle #3 - Use Well-Known Resource Types - provides a resource agnostic and inclusive API - - CoverageJSON resource type is `application/prs.coverage+json`. Another type may be registered with IANA if appropriate + - CoverageJSON resource type is `application/vnd.cov+json`. Another type may be registered with IANA if appropriate - [x] Principle #4 – Construct consistent URIs - adopts collection of resources principle - `/collections/{collectionId}/items`