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

Extend schemas for Dataset and DataService from 2.1.1 to 3.0.0 #9

Open
wants to merge 29 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 8 commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
095326d
Update DCAT-AP:Dataset for the FAIR principles and MELODA5 dimensions…
flopezag Sep 11, 2023
9ab77d3
Update DCAT-AP:DataService for the FAIR principles and MELODA5 dimens…
flopezag Sep 11, 2023
626680f
Update to v3.0.0 and correction some issues from Waterverse
flopezag Oct 14, 2024
8c67a2b
Update Dataset and DataService classes
flopezag Oct 15, 2024
bb96271
Update some examples problem and update notes.yaml and README.md of t…
flopezag Oct 15, 2024
be9f4a6
Resolve conflicts to master
flopezag Oct 15, 2024
08d13f4
Delete DataService/README.md
albertoabellagarcia Oct 17, 2024
b8f38f5
Delete README.md
albertoabellagarcia Oct 17, 2024
1c64c0a
Delete .gitignore
albertoabellagarcia Oct 21, 2024
06a4ed7
Resolutio some PR comments
flopezag Nov 6, 2024
bbd130b
Merge branch 'extend_schemas' of github.com:smart-data-models/dataMod…
flopezag Nov 6, 2024
00dcd96
Review of the examples and adding content to notes.yaml
flopezag Nov 7, 2024
5abeec8
Update DataService class and the jsonld examples
flopezag Nov 7, 2024
1781290
Update notes.yaml from Dataset and DataService classes
flopezag Nov 8, 2024
c3786b0
Update to resolve Data Models Testing tool
flopezag Nov 8, 2024
9f08edc
Update notes.yaml
flopezag Nov 10, 2024
a1bc5a4
Update data model schemas and add json examples
flopezag Nov 11, 2024
17e3b29
Change from modifiedAt to modified
flopezag Nov 12, 2024
5a7ecd3
Update notes
flopezag Nov 12, 2024
b0cdbbc
Update examples in Dataset
flopezag Nov 13, 2024
99ac771
Update spatialResolution value in normalized json and jsonld
flopezag Nov 13, 2024
abc5318
Update Dataset data model
flopezag Nov 14, 2024
6e10bc5
Update DataService class
flopezag Nov 14, 2024
ab7d8d8
Remove modifiedAt property from the examples
flopezag Nov 14, 2024
4744e00
Update values of license property
flopezag Nov 14, 2024
be722d5
Update example-normalized.json
flopezag Nov 14, 2024
7a215c2
Update example-normalized.json
flopezag Nov 14, 2024
cd11642
Review PR comments about Dataset and DataService
flopezag Dec 6, 2024
ceaf7c3
fix typo in example
albertoabellagarcia Dec 9, 2024
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: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# IDE
.idea
8 changes: 8 additions & 0 deletions DataService/ADOPTERS.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,11 @@ currentAdopters:
project: https://salted-project.eu/
comments:
startDate:
-
adopter: Waterverse Project
description:
mail:
organization:
project: https://waterverse.eu/
comments: Adoption of DCAT-AP to define metadata information of Datasets including FAIR and Meloda5 principles
startDate: 2022-10-01
60 changes: 0 additions & 60 deletions DataService/README.md

This file was deleted.

60 changes: 44 additions & 16 deletions DataService/examples/example-normalized.jsonld
Original file line number Diff line number Diff line change
Expand Up @@ -20,18 +20,37 @@
"type": "Property",
"value": "European union and beyond"
},
"description": {
"modifiedAt": {
"type": "Property",
"value": "Data service for the solar system open data portal."
"value": {
"@type": "DateTime",
"@value": "2021-10-06T16:31:26Z"
}
},
"description": {
"type": "LanguageProperty",
"languageMap": {
"en": "Data service of the european open data portal",
"de": "Datendienst des Europäischen Portals für offene Daten",
"es": "Data service del portal europeo de datos abiertos",
"fr": "Service de données du portail européen de données ouvertes",
"it": "Servizio dati del Portale europeo dei dati aperti",
"ja": "欧州オープンデータ・ポータルのデータサービス",
"ko": "유럽 오픈 데이터 포털의 데이터 서비스",
"zh": "欧洲开放数据门户的数据服务",
"el": "Υπηρεσία δεδομένων της Ευρωπαϊκής Πύλης Ανοικτών Δεδομένων",
"nl": "Dataservice van het Europese open dataportaal",
"fi": "Euroopan avoimen datan portaalin tietopalvelu"
}
},
"endPointDescription": {
"endpointDescription": {
"type": "Property",
"value": [
"SPARQL end point without authentication",
"API compliant with CKAN specification"
]
},
"endPointURL": {
"endpointURL": {
"type": "Property",
"value": [
"urn:ngsi-ld:DataServiceDCAT-AP:items:AFGI:79071729",
Expand All @@ -40,9 +59,9 @@
},
"license": {
"type": "Property",
"value": "EUPL."
"value": "EUPL-1.2"
},
"location": {
"operationSpace": {
"type": "GeoProperty",
"value": {
"type": "Point",
Expand All @@ -53,20 +72,29 @@
}
},
"servesDataset": {
"type": "Property",
"value": [
"EU geographic map",
"EU physical map"
"type": "Relationship",
"object": [
"urn:ngsi-ld:Dataset:id:HUZY:41266715",
"urn:ngsi-ld:Dataset:id:HUZY:41266716"
]
},
"title": {
"type": "Property",
"value": [
"Data service of the european open data portal",
"Data service del portal europeo de datos abiertos"
]
"type": "LanguageProperty",
"languageMap": {
"en": "Data service of the european open data portal",
"de": "Datendienst des Europäischen Portals für offene Daten",
"es": "Data service del portal europeo de datos abiertos",
"fr": "Service de données du portail européen de données ouvertes",
"it": "Servizio dati del Portale europeo dei dati aperti",
"ja": "欧州オープンデータ・ポータルのデータサービス",
"ko": "유럽 오픈 데이터 포털의 데이터 서비스",
"zh": "欧洲开放数据门户的数据服务",
"el": "Υπηρεσία δεδομένων της Ευρωπαϊκής Πύλης Ανοικτών Δεδομένων",
"nl": "Dataservice van het Europese open dataportaal",
"fi": "Euroopan avoimen datan portaalin tietopalvelu"
}
},
"@context": [
"https://raw.githubusercontent.com/smart-data-models/dataModel.DCAT-AP/master/context.jsonld"
]
}
}
3 changes: 2 additions & 1 deletion DataService/notes.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
notesHeader:
Adapted from [DCAT-AP version 2.1.1](https://joinup.ec.europa.eu/collection/semantic-interoperability-community-semic/solution/dcat-application-profile-data-portals-europe/release/211). Some properties have been renamed in order to prevent conflicts with other existing properties. Additionally other properties have been added to mantain compatibility with NGSI standard and other data models.
Adapted from [DCAT-AP version 3.0.0](https://semiceu.github.io/DCAT-AP/releases/3.0.0/). Some properties have been renamed in order to prevent conflicts with other existing properties. Additionally other properties have been added to maintain compatibility with NGSI standard and other data models.
Adding of the FAIR principles and MELODA5 dimensions properties.

notesMiddle:
Some properties have been added to allow for more a wider range of usage. Namely contactPoint, assetProvider and configuration.
Expand Down
Loading