From 0e6b2e62ddc15f220d83080f15d21cc915f3e775 Mon Sep 17 00:00:00 2001 From: Andrea Date: Sun, 17 Jan 2021 23:27:34 +0100 Subject: [PATCH 1/3] Add class specifications, fix syntax errors, editorial fixes --- iso-19139-to-dcat-ap.xsl | 454 ++++++++++++++++++++++++++++----------- 1 file changed, 329 insertions(+), 125 deletions(-) diff --git a/iso-19139-to-dcat-ap.xsl b/iso-19139-to-dcat-ap.xsl index b2bc9e8..fe03633 100644 --- a/iso-19139-to-dcat-ap.xsl +++ b/iso-19139-to-dcat-ap.xsl @@ -182,13 +182,20 @@ @@ -253,26 +260,31 @@ - http://www.w3.org/2001/XMLSchema# - http://purl.org/dc/terms/ - http://purl.org/dc/dcmitype/ http://www.w3.org/ns/dcat# - http://www.opengis.net/ont/geosparql# + http://purl.org/dc/terms/ + http://purl.org/dc/dcmitype/ http://xmlns.com/foaf/0.1/ - http://www.w3.org/2006/vcard/ns# + http://data.europa.eu/930/ + http://www.opengis.net/ont/geosparql# + http://www.w3.org/ns/prov# http://www.w3.org/2004/02/skos/core# + http://www.w3.org/2006/vcard/ns# + http://www.w3.org/2001/XMLSchema# + + + + http://publications.europa.eu/resource/authority/ http://purl.org/cld/freq/ + + http://www.wurvoc.org/vocabularies/om-1.8/ + http://www.ontology-of-units-of-measure.org/resource/om-2/ + + + https://www.iana.org/assignments/media-types/application/vnd.geo+json @@ -587,7 +606,9 @@ --> - + + + dct:title @@ -600,7 +621,9 @@ --> - + + + dct:description @@ -723,7 +746,9 @@ - + + + dct:title @@ -764,7 +789,9 @@ --> - + + + dct:description @@ -773,13 +800,19 @@ - + + + + + - + + + - + + + + + + + - + + + - + + + @@ -897,7 +944,9 @@ --> - + + + dct:title @@ -906,6 +955,7 @@ + @@ -919,10 +969,13 @@ - + + + + - + + + @@ -1077,7 +1134,9 @@ --> - + + + - - - + + + - - - - - + + + + + + + - - - - - - - - + @@ -1408,18 +1463,23 @@ + + + + + @@ -1428,6 +1488,7 @@ + @@ -1436,9 +1497,11 @@ + + @@ -1449,6 +1512,7 @@ + @@ -1460,6 +1524,7 @@ + @@ -1468,6 +1533,7 @@ + @@ -1476,21 +1542,25 @@ + + + + @@ -1501,11 +1571,13 @@ + + @@ -1536,6 +1608,7 @@ + @@ -1566,6 +1639,7 @@ + @@ -1579,6 +1653,15 @@ + + + + + + + @@ -1836,13 +1921,18 @@ - + + + - + + + + @@ -1899,7 +1989,9 @@ - + + + - + + + - + + + - + + + - + + + + @@ -1980,6 +2081,7 @@ + @@ -2019,7 +2121,9 @@ - + + + dct:title @@ -2066,7 +2170,9 @@ - + + + - + + + - + + + @@ -2301,6 +2414,7 @@ + @@ -2499,14 +2613,14 @@ --> - - - + + + - - + + @@ -2515,7 +2629,7 @@ - + rdfs:label @@ -2532,7 +2646,9 @@ - + + + - + + + @@ -2607,14 +2725,14 @@ - - - + + + - - + + @@ -2623,7 +2741,7 @@ - + rdfs:label @@ -2633,7 +2751,9 @@ - + + + - + + + dcat:keyword - + + + dc:subject - + + + dcat:keyword @@ -2741,6 +2869,7 @@ + @@ -2761,6 +2890,7 @@ + @@ -2779,6 +2909,7 @@ + @@ -2802,7 +2933,9 @@ - + + + - + + + - + + + @@ -2838,7 +2975,9 @@ - + + + @@ -2881,41 +3020,59 @@ - + + + - - + + + + - - + + + + - + + + - - + + + + - - + + + + - + + + - - + + + + - - + + + + @@ -2936,8 +3093,12 @@ - - + + + + + + @@ -3056,7 +3217,9 @@ - + + + - + + + @@ -3538,7 +3740,9 @@ - + + + From 72dd821709916d164c591cb6ff7fe03391c1e426 Mon Sep 17 00:00:00 2001 From: Andrea Date: Sun, 17 Jan 2021 23:41:36 +0100 Subject: [PATCH 2/3] Add entry for version 2.6 --- CHANGELOG.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 69ca0aa..113b16e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,14 @@ Unless specified otherwise, the entries in this changelog apply to file [`iso-19139-to-dcat-ap.xsl`](./iso-19139-to-dcat-ap.xsl). +## 2021-01-17: Revised version (v2.6) + +* Revised to make the output compliant with the DCAT-AP 2.0.1 and GeoDCAT-AP 2.0.0 SHACL definitions. More precisely: + * Made explicit the classes of all subjects and objects in the output RDF statements. +* Fixed syntax errors, concerning the use of `@rdf:resource` instead of `@rdf:about` for responsible parties. +* Optimised and cleaned code. +* Editorial revisions. + ## 2020-12-22: Revised version (v2.5) * Revised mapping of spatial coverage to align it with the current draft of GeoDCAT-AP 2.0.0 (see issue [#18](https://github.com/SEMICeu/iso-19139-to-dcat-ap/issues/18)). In particular, the mapping now includes the use of datatype `gsp:geoJSONLiteral`, defined in the current draft of the new version of GeoSPARQL. The use of the old GeoJSON IANA media type URI has been kept to ensure backward compatibility. From 147e4ca0f010e1924adee672b60c3cafc8bfb2e7 Mon Sep 17 00:00:00 2001 From: Andrea Date: Mon, 18 Jan 2021 00:35:33 +0100 Subject: [PATCH 3/3] Add ref to issue #22 --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 113b16e..308d5a3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ Unless specified otherwise, the entries in this changelog apply to file [`iso-19 ## 2021-01-17: Revised version (v2.6) -* Revised to make the output compliant with the DCAT-AP 2.0.1 and GeoDCAT-AP 2.0.0 SHACL definitions. More precisely: +* Revised to make the output compliant with the DCAT-AP 2.0.1 and GeoDCAT-AP 2.0.0 SHACL definitions (see[issue #22](https://github.com/SEMICeu/iso-19139-to-dcat-ap/issues/22)). More precisely: * Made explicit the classes of all subjects and objects in the output RDF statements. * Fixed syntax errors, concerning the use of `@rdf:resource` instead of `@rdf:about` for responsible parties. * Optimised and cleaned code.