From 5ba61a238c815a0e543c7167519ca0942c8a49ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mich=C3=A8le=20Spichtig?= Date: Fri, 2 Feb 2024 13:38:14 +0100 Subject: [PATCH] add new property access service to dcat page --- .../content/glossar/bibliothek/dcat-ap-ch.rst | 22 +++++++++++++++++++ .../distribution-access-service.rst | 9 ++++++++ .../distribution-access-service-rdf.rst | 17 ++++++++++++++ .../distribution-access-service-ttl.rst | 11 ++++++++++ 4 files changed, 59 insertions(+) create mode 100644 source/content/glossar/bibliothek/dcat-definitions/distribution-access-service.rst create mode 100644 source/content/glossar/bibliothek/dcat-examples/distribution-access-service-rdf.rst create mode 100644 source/content/glossar/bibliothek/dcat-examples/distribution-access-service-ttl.rst diff --git a/source/content/glossar/bibliothek/dcat-ap-ch.rst b/source/content/glossar/bibliothek/dcat-ap-ch.rst index d5637d12..6ec0ad03 100644 --- a/source/content/glossar/bibliothek/dcat-ap-ch.rst +++ b/source/content/glossar/bibliothek/dcat-ap-ch.rst @@ -340,6 +340,9 @@ Translatable elements are marked as such under usage notes. * - :fa:`exclamation` :ref:`temporal resolution ` - dcat:temporalResolution - optional, :fa:`exclamation` new property + * - :fa:`exclamation` :ref:`accessService ` + - dcat:accessService + - optional, :fa:`exclamation` new property, read usage notes .. _dcat-ap-ch-catalog: @@ -1167,3 +1170,22 @@ dcat:temporalResolution (DCAT) :header: Property ``dcat:temporalResolution`` of ``dcat:Distribution`` in Rdf/xml .. include:: dcat-examples/distribution-temporal-resolution-rdf.rst + +.. _dcat-distribution-access-service: + +dcat:accessService (DCAT) +^^^^^^^^^^^^^^^^^^^^^^^^^^ + +.. container:: Mapping + + .. include:: dcat-definitions/distribution-access-service.rst + +.. toggle-header:: + :header: Property ``dcat:accessService`` of ``dcat:Distribution`` in Turtle + + .. include:: dcat-examples/distribution-access-service-ttl.rst + +.. toggle-header:: + :header: Property ``dcat:accessService`` of ``dcat:Distribution`` in Rdf/xml + + .. include:: dcat-examples/distribution-access-service-rdf.rst \ No newline at end of file diff --git a/source/content/glossar/bibliothek/dcat-definitions/distribution-access-service.rst b/source/content/glossar/bibliothek/dcat-definitions/distribution-access-service.rst new file mode 100644 index 00000000..7840838d --- /dev/null +++ b/source/content/glossar/bibliothek/dcat-definitions/distribution-access-service.rst @@ -0,0 +1,9 @@ +:DCAT URI: `dcat:accessService `__ +:Domain: dcat:Distribution +:Value: `dcat:DataService `__ (`Class: Data Service `__) +:Requirement Level: Optional +:Cardinality: 0..n +:Description: This property refers to a data service that gives access to the distribution of the Dataset. +:Usage Notes: The class dcat:DataService is currently not implemented in opendata.swiss and will therefore not be imported. + However, if the property dcat:accessService exists in the catalogue, it will be imported and forwarded to data.europa.eu. + diff --git a/source/content/glossar/bibliothek/dcat-examples/distribution-access-service-rdf.rst b/source/content/glossar/bibliothek/dcat-examples/distribution-access-service-rdf.rst new file mode 100644 index 00000000..ab309d8e --- /dev/null +++ b/source/content/glossar/bibliothek/dcat-examples/distribution-access-service-rdf.rst @@ -0,0 +1,17 @@ +.. code-block:: xml + :emphasize-lines: 8 + + + + + + + + + + + + + \ No newline at end of file diff --git a/source/content/glossar/bibliothek/dcat-examples/distribution-access-service-ttl.rst b/source/content/glossar/bibliothek/dcat-examples/distribution-access-service-ttl.rst new file mode 100644 index 00000000..05ea0f54 --- /dev/null +++ b/source/content/glossar/bibliothek/dcat-examples/distribution-access-service-ttl.rst @@ -0,0 +1,11 @@ +.. code-block:: Turtle + :emphasize-lines: 3,4,5 + + @prefix dcat: . + + + a dcat:Distribution ; + dcat:accessService . + + + a dcat:DataService . \ No newline at end of file