diff --git a/CHANGELOG.md b/CHANGELOG.md
index 00f14c0c..3c02aca9 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -23,6 +23,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Add `mappingRelation` to `isAbout` [(#307)](https://github.com/OpenEnergyPlatform/oemetadata/pull/307)
- Add `mappingRelation` to `valueReference` [(#307)](https://github.com/OpenEnergyPlatform/oemetadata/pull/307)
- Tests for example and template to be valid frictionless datapackage [(#305)](https://github.com/OpenEnergyPlatform/oemetadata/pull/305)
+- Add spatial information to dataset [(#310)](https://github.com/OpenEnergyPlatform/oemetadata/pull/310)
+- Add temporal information to dataset [(#310)](https://github.com/OpenEnergyPlatform/oemetadata/pull/310)
### Changed
- Update TLDR URL in example sourceLicenses [(#275)](https://github.com/OpenEnergyPlatform/oemetadata/pull/275)
diff --git a/oemetadata/v2/v21/build_source/schemas/README.md b/oemetadata/v2/v21/build_source/schemas/README.md
new file mode 100644
index 00000000..75d3a8f6
--- /dev/null
+++ b/oemetadata/v2/v21/build_source/schemas/README.md
@@ -0,0 +1,10 @@
+
+
+# OEMetadata Core Files
+
+The schemas are the core of the OEMetadata specification.
+They are separated by category and follow the logic of OEMetadata structure.
diff --git a/oemetadata/v2/v21/build_source/schemas/dataset.json b/oemetadata/v2/v21/build_source/schemas/dataset.json
index 5ffa26c8..91fb14e3 100644
--- a/oemetadata/v2/v21/build_source/schemas/dataset.json
+++ b/oemetadata/v2/v21/build_source/schemas/dataset.json
@@ -66,23 +66,49 @@
"badge": "Bronze",
"title": "Dataset Description"
},
- "topics": {
- "description": "An array of predefined topics that correspond to the database schemas of the OEP.",
- "type": "array",
- "items": {
- "description": "The topics are used to group the data in the database.",
- "type": [
- "string",
- "null"
- ],
- "examples": [
- "model_draft"
- ],
- "badge": "Bronze",
- "title": "Topic"
- },
- "badge": "Bronze",
- "title": "Topics"
+ "extent": {
+ "description": "An object that describes a covered area or region of the dataset.",
+ "type": "object",
+ "properties": {
+ "name": {
+ "description": "The name of the spatial region of the dataset.",
+ "type": [
+ "string",
+ "null"
+ ],
+ "examples": [
+ "Europe"
+ ],
+ "badge": "Silver",
+ "title": "Dataset Extent Name"
+ },
+ "@id": {
+ "description": "A URI reference for the region of the dataset.",
+ "type": [
+ "string",
+ "null"
+ ],
+ "examples": [
+ "https://www.wikidata.org/wiki/Q458"
+ ],
+ "format": "uri",
+ "badge": "Platinum",
+ "title": "Dataset Extent Identifier"
+ }
+ }
+ },
+ "referenceDate": {
+ "description": "A base year, month or day. The time for which the dataset should be accurate. Date Format is ISO 8601.",
+ "type": [
+ "string",
+ "null"
+ ],
+ "examples": [
+ "2020-01-01"
+ ],
+ "badge": "Silver",
+ "title": "Dataset Reference Date",
+ "format": "date"
},
"languages": {
"description": "An array of languages used within the described data structures (e.g. titles, descriptions) or metadata.",
diff --git a/oemetadata/v2/v21/build_source/schemas/general.json b/oemetadata/v2/v21/build_source/schemas/general.json
index 8b28ebf3..0ffc751b 100644
--- a/oemetadata/v2/v21/build_source/schemas/general.json
+++ b/oemetadata/v2/v21/build_source/schemas/general.json
@@ -53,6 +53,24 @@
"badge": "Silver",
"title": "Title"
},
+ "topics": {
+ "description": "An array of predefined topics that correspond to the database schemas of the OEP.",
+ "type": "array",
+ "items": {
+ "description": "The topics are used to group the data in the database.",
+ "type": [
+ "string",
+ "null"
+ ],
+ "examples": [
+ "model_draft"
+ ],
+ "badge": "Bronze",
+ "title": "Topic"
+ },
+ "badge": "Bronze",
+ "title": "Topics"
+ },
"description": {
"description": "A description of the table. It should be usable as summary information for the table that is described by the metadata.",
"type": [
diff --git a/oemetadata/v2/v21/build_source/schemas/review.json b/oemetadata/v2/v21/build_source/schemas/review.json
index 9c87e1ef..fc089009 100644
--- a/oemetadata/v2/v21/build_source/schemas/review.json
+++ b/oemetadata/v2/v21/build_source/schemas/review.json
@@ -14,7 +14,7 @@
"null"
],
"examples": [
- "https://openenergyplatform.org/dataedit/view/model_draft/oep_table_example/open_peer_review/"
+ "https://openenergyplatform.org/database/"
],
"badge": null,
"title": "Path",
diff --git a/oemetadata/v2/v21/example.json b/oemetadata/v2/v21/example.json
index 5c80deb9..2f693135 100644
--- a/oemetadata/v2/v21/example.json
+++ b/oemetadata/v2/v21/example.json
@@ -4,9 +4,11 @@
"name": "oep_oemetadata",
"title": "OEP OEMetadata Dataset",
"description": "A dataset for the OEMetadata examples.",
- "topics": [
- "model_draft"
- ],
+ "extent": {
+ "name": "Europe",
+ "@id": "https://www.wikidata.org/wiki/Q458"
+ },
+ "referenceDate": "2020-01-01",
"languages": [
"en-GB",
"de-DE"
@@ -82,7 +84,7 @@
}
],
"review": {
- "path": "https://openenergyplatform.org/dataedit/view/model_draft/oep_table_example/open_peer_review/",
+ "path": "https://openenergyplatform.org/database/",
"badge": "Platinum"
},
"resources": [
@@ -91,6 +93,9 @@
"path": "example.csv",
"name": "example.csv",
"title": "OEMetadata Table Example",
+ "topics": [
+ "model_draft"
+ ],
"description": "Example metadata and table used to illustrate the OEMetadata structure and features.",
"publicationDate": "2024-10-15",
"subject": [
@@ -386,7 +391,7 @@
"decimalSeparator": "."
},
"review": {
- "path": "https://openenergyplatform.org/dataedit/view/model_draft/oep_table_example/open_peer_review/",
+ "path": "https://openenergyplatform.org/database/",
"badge": "Platinum"
}
}
diff --git a/oemetadata/v2/v21/metadata_key_description.md b/oemetadata/v2/v21/metadata_key_description.md
index 0df4d1b7..aeecb16a 100644
--- a/oemetadata/v2/v21/metadata_key_description.md
+++ b/oemetadata/v2/v21/metadata_key_description.md
@@ -39,13 +39,17 @@ If a value is not yet available, use: `ToDo`.
| 3 | name | A filename or database conform dataset name. | oep_oemetadata | [rdfs:label](https://www.w3.org/2000/01/rdf-schema#/label) | Iron | [1] |
| 4 | title | A human readable dataset name. | OEP OEMetadata | [dct:title](http://purl.org/dc/terms/title) | Bronze | [0..1] |
| 5 | description | A free text description of the dataset. | A collection of tables for the OEMetadata examples. | [dct:description](http://purl.org/dc/terms/description) | Bronze | [0..1] |
-| 6 | languages | An array of languages used within the described data structures (e.g. titles, descriptions). The language key can be repeated if more languages are used. Standard: IETF (BCP47) | en-GB, de-DE | [dct:language](http://purl.org/dc/terms/language) | Gold | [*] |
-| 7 | version | A version string identifying the version of the package. | 0.1.0 | [dcat:version](https://www.w3.org/ns/dcat#version) | Silver | [0..1] |
-| 8 | image | An image to use for this data package. | https://openenergyplatform.org/static/img/about/OpenEnergyFamily_GroupPhoto2.png | [schema.org:image](https://schema.org/image) | Gold | [0..1] |
-| 9 | **subject** | An array of objects that references to the subjects of the resource in ontology terms. | | | - | [*] |
-| 9.1 | name | A class label of the ontology term. | energy | [rdfs:label](https://www.w3.org/2000/01/rdf-schema#/label) | Platinum | [0..1] |
-| 9.2 | @id | A unique identifier (URI/IRI) of the ontology class. | [openenergyplatform.org/ontology/oeo/OEO_00000150](https://openenergyplatform.org/ontology/oeo/OEO_00000150) | [dct:subject](http://purl.org/dc/terms/subject) | Platinum | [0..1] |
-| 10 | keywords | An array of freely selectable keywords that help with searching and structuring. | example, ODbL-1.0, NFDI4Energy | [dcat:keyword](http://www.w3.org/ns/dcat#keyword) | Silver | [*] |
+| 6 | **spatial** | An object that describes a covered area or region of the dataset. | | [oeo:spatial region](http://purl.obolibrary.org/obo/BFO_0000006) | | [0..1] |
+| 6.1 | region | The name of the spatial region of the dataset. | Berlin | [rdfs:label](https://www.w3.org/2000/01/rdf-schema#/label) | Silver | [0..1] |
+| 6.2 | @id | A URI reference for the region of the dataset. | [www.wikidata.org/wiki/Q64](https://www.wikidata.org/wiki/Q64) | [dct:identifier](http://purl.org/dc/terms/identifier) | Platinum | [0..1] |
+| 7 | referenceDate | A base year, month or day. The time for which the dataset should be accurate. Date Format is ISO 8601. | 2020-01-01 | [dct:date](http://purl.org/dc/terms/date) | Silver | [0..1] |
+| 8 | languages | An array of languages used within the described data structures (e.g. titles, descriptions). The language key can be repeated if more languages are used. Standard: IETF (BCP47) | en-GB, de-DE | [dct:language](http://purl.org/dc/terms/language) | Gold | [*] |
+| 9 | version | A version string identifying the version of the package. | 0.1.0 | [dcat:version](https://www.w3.org/ns/dcat#version) | Silver | [0..1] |
+| 10 | image | An image to use for this data package. | https://openenergyplatform.org/static/img/about/OpenEnergyFamily_GroupPhoto2.png | [schema.org:image](https://schema.org/image) | Gold | [0..1] |
+| 11 | **subject** | An array of objects that references to the subjects of the resource in ontology terms. | | | - | [*] |
+| 11.1 | name | A class label of the ontology term. | energy | [rdfs:label](https://www.w3.org/2000/01/rdf-schema#/label) | Platinum | [0..1] |
+| 11.2 | @id | A unique identifier (URI/IRI) of the ontology class. | [openenergyplatform.org/ontology/oeo/OEO_00000150](https://openenergyplatform.org/ontology/oeo/OEO_00000150) | [dct:subject](http://purl.org/dc/terms/subject) | Platinum | [0..1] |
+| 12 | keywords | An array of freely selectable keywords that help with searching and structuring. | example, ODbL-1.0, NFDI4Energy | [dcat:keyword](http://www.w3.org/ns/dcat#keyword) | Silver | [*] |
### Dataset - Project Context Keys
|