Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add core record summary table #51

Merged
merged 3 commits into from
Sep 23, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion schema/wcmpRecordGeoJSON.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ properties:
type: string
description: The version or edition of a given dataset.
extent:
$ref: 'https://github.com/opengeospatial/ogcapi-environmental-data-retrieval/blob/master/standard/openapi/schemas/collections/extent.yaml'
$ref: 'https://raw.githubusercontent.com/opengeospatial/ogcapi-environmental-data-retrieval/master/standard/openapi/schemas/collections/extent.yaml'
links:
items:
$ref: link.yaml
1 change: 0 additions & 1 deletion standard/requirements/requirements_class_core.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,3 @@
|Pre-conditions |
The record conforms to OGC API - Records - Core: Part 1: Requirements Class: Record Core
|===
80 changes: 80 additions & 0 deletions standard/sections/clause_7_normative_text.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,91 @@ through WIS 2.0.

=== Conformance Class Core

==== Overview

The WCMP Core Conformance Class provides requirements to articulate the required elements
of a WCMP discovery metadata record.

include::../requirements/requirements_class_core.adoc[]


The table below provides an overview of the set of properties that may be included in a WCMP record.


.WCMP record core properties
|===
|Property|Requirement|Description

|``id``
|**required**
|A unique identifier to the dataset

|``conformsTo``
|**required**
|The version of WCMP associated that the record conforms to

|``properties.title``
|**required**
|A human-readable name for a given dataset

|``properties.description``
|**required**
|A free-text summary description of the dataset

|``properties.keywords``
|**required**
|Keywords, tags, key phrases, or classification codes

|``properties.themes``
|**required**
|Classifiers, categories and controlled vocabularies

|``geometry``
|**required**
|Geospatial location associated with the dataset, in a geographic coordinate reference system

|``properties.extent.spatial``
|optional
|Additional geospatial extents in other coordinate reference systems

|``time``
|**required**
|Temporal extent associated with a dataset

|``properties.extent.temporal``
|optional
|Additional time instants or periods

|``properties.providers``
|**required**
|Contact information for the dataset

|``properties.version``
|optional
|Version or edition of the dataset

|``properties.externalIds``
|optional
|Persistent identifiers or handles for the dataset

|``properties.recordCreated``
|**required**
|The date that the record was created

|``properties.recordUpdated``
|**required**
|The date that the record was updated

|``properties.wmo:dataPolicy``
|**required**
|WMO data policy as per Resolution 1 (Cg-Ext(2021) footnote:[https://library.wmo.int/doc_num.php?explnum_id=11113#page=9]

|``links``
|**required**
|Online linkages to data retrieval or additional resources associated with the dataset

|===

==== Validation

The WCMP record schema is based on _OGC API - Records - Part 1: Core: Requirements Class: Record Core_ schema and the associated information model. WCMP records compliant with WCMP 2.0 schema are therefore compliant with the _OGC API - Records_ record schema.
Expand Down