-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
4660 lines (3943 loc) · 184 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<!DOCTYPE html>
<html lang="en">
<head>
<title>DCAT-AP to Schema.org Mapping</title>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<!--
<script class="remove" src="./respec-ec-common.js"></script>
<script class="remove" src="respec-w3c-common.js"></script>
<script class="remove" src="https://www.w3.org/Tools/respec/respec-w3c-common"></script>
-->
<script class="remove" src="https://www.w3.org/Tools/respec/respec-w3c"></script>
<script class="remove" src="./config.js"></script>
<style>
.disclaimer {font-size:.9em;}
.disclaimer:before {content:"\2605\00a0 Disclaimer: ";font-weight:bold;}
table.simple {width:100%;}
table.simple {font-size:small;}
/*
table code, table pre {
overflow-wrap: break-word;
word-wrap: break-word;
word-break: break-all;
}
.code {
margin: 1em auto;
padding: .5em;
border: .5em;
border-left-style: solid;
page-break-inside: avoid;
border-color: #52E052;
background: #E9FBE9;
overflow: auto;
}
*/
</style>
</head>
<body>
<!--
<article>
<header>
<h1>DCAT-AP-SDO: Background & methodology</h1>
</header>
-->
<p class="copyright"><a href="https://europa.eu/european-union/abouteuropa/legal_notices_en#copyright-notice">Copyright</a> © 2016-2021 <a href="https://europa.eu/">European Union</a>. This document is licensed under a <a rel="license" href="https://creativecommons.org/licenses/by/4.0/" class="subfoot">Creative Commons Attribution 4.0 License</a>.</p>
<aside id="disclaimer" class="disclaimer">
The views expressed are purely those of the author and may not in any circumstances be regarded as stating an official position of the European Commission.
</aside>
<section id="abstract" class="notoc introductory">
<h2>Abstract</h2>
<p>This document describes the background and methodology for the design of the Schema.org profile of DCAT-AP (DCAT-AP-SDO), as well as the defined mappings.</p>
<!--
<p>This document presents a proposal for mapping the relevant terms from the <a href="https://joinup.ec.europa.eu/asset/dcat_application_profile/">DCAT Application Profile for European Data Portals</a> (DCAT-AP) to the <a href="http://schema.org/">Schema.org vocabulary</a>.</p>
-->
<aside class="ednote">
<p>This document is a draft meant to report work in progress concerning an exercise, carried out at the <a href="https://ec.europa.eu/jrc/">Joint Research Centre of the European Commission</a> (Unit B.6), for mapping the relevant terms from the DCAT Application Profile for European Data Portals (DCAT-AP) to the Schema.org vocabulary.</p>
<p>As such, it can be updated any time and it must be considered as unstable.</p>
<p>Comments and queries should be sent via <a href="/~https://github.com/ec-jrc/dcat-ap-to-schema-org/issues/">the issue tracker of the dedicated GitHub repository</a>.</p>
</aside>
</section>
<!--
<section id="disclaimer" class="notoc introductory">
<h2>Disclaimer</h2>
<p>The views expressed are purely those of the author and may not in any circumstances be regarded as stating an official position of the European Commission.</p>
</section>
-->
<section id="sotd" class="notoc introductory">
</section>
<nav id="toc">
</nav>
<section id="introduction">
<h2>Introduction</h2>
<p>This document describes the background and methodology for the design of the Schema.org profile of DCAT-AP (DCAT-AP-SDO), as well as the defined mappings.</p>
<p>The motivation for investigating the possiblity of aligning DCAT-AP metadata with Schema.org is twofold:</p>
<ol>
<li>To identify how to create a DCAT-AP-compliant representation of Schema.org metadata, in order to enable their sharing across DCAT-AP-enabled data catalogues.</li>
<li>To identify how to create a Schema.org-compliant representation of DCAT-AP metadata, in order to enhance their discoverability on the Web.</li>
</ol>
<p>The following sections first illustrate the background (<a class="no-sectionRef" href="#background"></a>) and methodology (<a class="no-sectionRef" href="#methodology"></a>) for the design of DCAT-AP-SDO, followed by a summary of the mapping issues (<a class="no-sectionRef" href="#alignment-issues"></a>).</p>
<p>The defined mappings are introduced in <a class="no-sectionRef" href="#mapping-summary"></a>, and grouped as follows:</p>
<ul>
<li>DCAT-AP classes (<a class="no-sectionRef" href="#mapping-classes"></a>)</li>
<li>DCAT-AP properties concerning:
<ul>
<li>mandatory classes (<a class="no-sectionRef" href="#mapping-properties-mandatory"></a>)</li>
<li>recommended classes (<a class="no-sectionRef" href="#mapping-properties-recommended"></a>)</li>
<li>optional classes (<a class="no-sectionRef" href="#mapping-properties-optional"></a>)</li>
</ul>
</li>
</ul>
<p>A formal definition of the proposed mappings, encoded in the form of SPARQL queries, is included in appendix (<a class="no-sectionRef" href="#formal-definition-sparql"></a>).</p>
</section>
<section id="background">
<h2>Background</h2>
<section id="background-dcat-ap">
<h3>The <em>DCAT Application Profile for Data Portals in Europe</em> (DCAT-AP)</h3>
<p>DCAT-AP [[DCAT-AP]] is a metadata profile developed in the framework of the EU Programme <a href="http://ec.europa.eu/isa/"><em>Interoperability Solutions for European Public Administrations</em></a> (ISA), and based on and compliant with the W3C Data Catalog vocabulary (DCAT) [[VOCAB-DCAT]] - currently, one of the most widely used Semantic Web vocabularies for describing datasets and data catalogues.</p>
<p>The purpose of DCAT-AP is to define a common interchange metadata format for data portals of the EU and of EU Member States. In order to achieve this, DCAT-AP defines a set of classes and properties, grouped into mandatory, recommended and optional. Such classes and properties correspond to information on datasets and data catalogues that are shared by many European data portals, aiding interoperability. Although DCAT-AP is designed to be independent from its actual implementation, RDF [[RDF-CONCEPTS]] and Linked Data [[LD-BOOK]] are the reference technologies.</p>
</section>
<section id="background-schema.org">
<h3>Schema.org</h3>
<p>Schema.org [[SCHEMA-ORG]] is an initiative promoted by Google, Microsoft, Yahoo and Yandex, aiming to develop and maintain metadata vocabularies for the description of Web resources, to be re-used by search engines to enhance online content indexing and discovery.</p>
<p>Since its launch in 2011, Schema.org has incrementally grown to cover a variety of domains, also through the re-use of existing popular vocabularies - as Dublin Core [[DCTERMS]], the Friend Of A Friend (FOAF) vocabulary [[FOAF]], vCard [[VCARD-RDF]], as well as DCAT [[VOCAB-DCAT]]. According to an estimation reported in [[GUHA-2015]], at the end of 2015 the adoption of Schema.org concerned around 12,000,000 Web sites.</p>
<p>Typically, Schema.org is used to embed metadata in Web pages, using mechanisms as Microdata [[MICRODATA]], RDFa [[HTML-RDFa]] and JSON-LD [[JSON-LD]]. The data model is based on and compliant with RDF.</p>
</section>
<section id="background-why">
<h3>Aligning DCAT-AP with Schema.org</h3>
<!--
<p>The motivation for investigating the possiblity of aligning DCAT-AP metadata with Schema.org is to define an alternative, harmonised representation of records compliant with DCAT-AP and its thematic extensions (e.g., geospatial and statistical), that will enhance their discoverability on the Web.</p>
-->
<p>The motivation for investigating the possiblity of aligning DCAT-AP metadata with Schema.org is twofold:</p>
<ol>
<li>To identify how to create a DCAT-AP-compliant representation of Schema.org metadata, in order to enable their sharing across DCAT-AP-enabled data catalogues.</li>
<li>To identify how to create a Schema.org-compliant representation of DCAT-AP metadata, in order to enhance their discoverability on the Web.</li>
</ol>
<p>In both cases, this analysis is not meant to provide a complete representation of all DCAT-AP metadata elements and those included in its thematic extensions (e.g., geospatial and statistical), but only of those supported by Schema.org.</p>
</section>
</section>
<section id="methodology">
<h2>Methodology</h2>
<p>The reference DCAT-AP and Schema.org specifications used in this exercise are the following ones:</p>
<ul>
<li>DCAT 2 (<time datetime="2020-02-04">February 2020</time>) [[VOCAB-DCAT-2]]</li>
<!--
<li>DCAT-AP 1.2.1 (<time datetime="2019-05-28">May 2019</time>) [[DCAT-AP-20190528]]</li>
-->
<li>DCAT-AP 2.0.1 (<time datetime="2020-06-08">June 2020</time>) [[DCAT-AP-20200608]]</li>
<!--
<li>GeoDCAT-AP 1.0.1 (<time datetime="2016-08-02">August 2016</time>) [[GeoDCAT-AP-20160802]]</li>
-->
<li>GeoDCAT-AP 2.0.0 (<time datetime="2020-12-23">December 2020</time>) [[GeoDCAT-AP-20201223]]</li>
<li>StatDCAT-AP 1.0.1 (<time datetime="2019-05-28">May 2019</time>) [[StatDCAT-AP-20190528]]</li>
<li>DCAT-AP Implementation Guidelines (DCAT-AP IG) [[DCAT-AP-IG]]</li>
<!--
<li>Schema.org 3.9 (<time datetime="2019-08-01">August 2019</time>) [[SCHEMA-ORG-20190801]]</li>
-->
<li>Schema.org 12.0 (<time datetime="2021-03-08">March 2021</time>) [[SCHEMA-ORG-20210308]]</li>
</ul>
<p>For the mappings, existing work has been taken into account concerning the mapping of Schema.org to other metadata standards. In particular:</p>
<ul>
<li>DCAT 2 to Schema.org mappings specified in [[VOCAB-DCAT-2]]</li>
<li>Schema.org to Dublin Core Map (<time datetime="2011-12-12">12 December 2011</time>) [[DC-SCHEMA-ORG]]</li>
<li>WebSchemas/SKOS (W3C WebSchemas wiki) [[WEBSCHEMAS-SKOS]]</li>
<li>The guidelines for creating records for the <a href="https://datasetsearch.research.google.com/">Google Dataset Search</a> service [[GSC-DATASET]].</li>
</ul>
<p>DCAT-AP-SDO re-uses these specifications, and extends them to provide an as much as possible complete mapping of the metadata elements in [[DCAT-AP]], [[GeoDCAT-AP]], and [[StatDCAT-AP]].</p>
<!--
<p>The resulting mappings have been grouped into two classes, corresponding to two different DCAT-AP-SDO profiles:</p>
<ul>
<li><strong>DCAT-AP-SDO</strong>: This profile defines alignments for the metadata elements defined in DCAT-AP</li>
<li><strong>GeoDCAT-AP-SDO</strong>: This profile defines alignments covering the geospatial extension of DCAT-AP (GeoDCAT-AP)</li>
</ul>
-->
<!--
<p>The following sections include:</p>
<ul>
<li>A summary of the mapping issues (<a class="no-sectionRef" href="#alignment-issues"></a>).</li>
<li>A set of tables providing an overview of the proposed mappings (<a class="no-sectionRef" href="#mapping-summary"></a>).</li>
<li>A formal definition of the proposed mappings, encoded in the form of SPARQL queries (<a class="no-sectionRef" href="#formal-definition-sparql"></a>).</li>
</ul>
-->
</section>
<section id="alignment-issues">
<h2>Summary of alignment issues</h2>
<p>A general issue is determined by the fact that Schema.org and DCAT-AP address different use cases. More precisely, the main purpose of Schema.org is to enhance discovery and indexing of online resources via search engines. As such, it is addressing more general objectives compared with DCAT-AP, that is instead meant to represent in detail information on datasets and data catalogues.</p>
<p>One of the main consequences is that some information that is relevant in DCAT-AP it is not described in Schema.org with specific terms. This results in a relevant amount of (a) "missing" and (b) "many-to-one" mappings - i.e., different metadata elements of DCAT-AP are mapped to the same element in Schema.org.</p>
<p>This is not necessarily a problem, since the objective of mapping DCAT-AP and Schema.org is to enhance discoverability of DCAT-AP metadata on the Web, which does not require a complete, 1-to-1 representation of DCAT-AP metadata. Actually, the result of this exercise can also include the identification of the subset of DCAT-AP metadata elements that is worth representing in a Schema.org-based description. On the other hand, this situation also implies that a reverse mapping (i.e., from Schema.org to DCAT-AP) may be problematic or not possible.</p>
<p>The following sections describe the DCAT-AP metadata elements posing mapping issues.</p>
<!--
<section>
<h3>Identifiers</h3>
<p>This concerns properties <a data-cite="DCTERMS#terms-identifier"><code title="http://purl.org/dc/terms/identifier">dct:identifier</code></a> and <a data-cite="VOCAB-ADMS#adms_identifier"><code title="http://www.w3.org/ns/adms#identifier">adms:identifier</code></a>, and class <a data-cite="VOCAB-ADMS#dt_identifier"><code title="http://www.w3.org/ns/adms#Identifier">adms:Identifier</code></a>.</p>
<p>Schema.org does not have generic properties for identifiers, but supports identifiers only for some classes - e.g., <a href="http://schema.org/productID"><code title="http://schema.org/productID">schema:productID</code></a>, which denotes the identifier of a <a href="http://schema.org/Product"><code title="http://schema.org/Product">schema:Product</code></a>.</p>
<p>It is to be investigated if properties as <a href="http://schema.org/productID"><code title="http://schema.org/productID">schema:productID</code></a> could be used more broadly.</p>
</section>
-->
<section>
<h3>Categories and category schemes</h3>
<p>This concerns classes <a data-cite="VOCAB-DCAT#Class:Concept_Scheme"><code title="http://www.w3.org/2004/02/skos/core#ConceptScheme">skos:ConceptScheme</code></a> and <a data-cite="VOCAB-DCAT#Class:Concept"><code title="http://www.w3.org/2004/02/skos/core#Concept">skos:Concept</code></a>.</p>
<p>Only few of the categories and categories schemes used in DCAT-AP are supported in Schema.org. The re-use of "external" controlled vocabularies is allowed in Schema.org, but how this can be specified is unclear.</p>
<p>Based on the documentation found online [[WEBSCHEMAS-EE]], the approach seems to be based on the use of <a href="http://schema.org/Enumeration"><code title="http://schema.org/Enumeration">schema:Enumeration</code></a> for <a data-cite="VOCAB-DCAT#Class:Concept_Scheme"><code title="http://www.w3.org/2004/02/skos/core#ConceptScheme">skos:ConceptScheme</code></a>, but it is unclear how to state that a given <a data-cite="VOCAB-DCAT#Class:Concept"><code title="http://www.w3.org/2004/02/skos/core#Concept">skos:Concept</code></a> is in a given <a data-cite="VOCAB-DCAT#Class:Concept_Scheme"><code title="http://www.w3.org/2004/02/skos/core#ConceptScheme">skos:ConceptScheme</code></a>.</p>
<p>Another option could be to use <a href="http://schema.org/ItemList"><code title="http://schema.org/ItemList">schema:ItemList</code></a> for <a data-cite="VOCAB-DCAT#Class:Concept_Scheme"><code title="http://www.w3.org/2004/02/skos/core#ConceptScheme">skos:ConceptScheme</code></a>'s, and <a href="http://schema.org/ListItem"><code title="http://schema.org/ListItem">schema:ListItem</code></a> for <a data-cite="VOCAB-DCAT#Class:Concept"><code title="http://www.w3.org/2004/02/skos/core#Concept">skos:Concept</code></a>'s, and to link the two with <a href="http://schema.org/itemListElement"><code title="http://schema.org/itemListElement">schema:itemListElement</code></a>.</p>
<aside class="ednote">
<p>In version 3.2 [[SCHEMA-ORG-20170323]], Schema.org introduced two "pending" types that are meant to specify this information - namely, <a href="http://pending.schema.org/CategoryCodeSet"><code title="http://schema.org/CategoryCodeSet">schema:CategoryCodeSet</code></a> and <a href="http://pending.schema.org/CategoryCode"><code title="http://schema.org/CategoryCode">schema:CategoryCode</code></a>.</p>
<p>In version 3.4 [[SCHEMA-ORG-20180615]], Schema.org has also defined "pending" super types for the above terms - namely, <a href="http://pending.schema.org/DefinedTermSet"><code title="http://schema.org/DefinedTermSet">schema:DefinedTermSet</code></a> and <a href="http://pending.schema.org/DefinedTerm"><code title="http://schema.org/DefinedTerm">schema:DefinedTerm</code></a>, respectively.</p>
</aside>
</section>
<section>
<h3>Resource "types"</h3>
<p>This concerns properties denoting the "type" of a resource, by using a <a data-cite="VOCAB-DCAT#Class:Concept"><code title="http://www.w3.org/2004/02/skos/core#Concept">skos:Concept</code></a>. In DCAT-AP, this is typically done by using property <a data-cite="DCTERMS#terms-type"><code title="http://purl.org/dc/terms/type">dct:type</code></a>.</p>
<p>Schema.org has a generic property, namely <a href="http://schema.org/additionalType"><code title="http://schema.org/additionalType">schema:additionalType</code></a> - defined as a sub-property of <a data-cite="RDF-SCHEMA#ch_type"><code title="http://www.w3.org/1999/02/22-rdf-syntax-ns#type">rdf:type</code></a>, that is meant to be used to associate multiple types with the same resource. It is to be investigated whether it can be used for this purpose.</p>
</section>
<section>
<h3>Resource status</h3>
<p>This concerns properties denoting the status of a resource in its lifecycle, by using a <a data-cite="VOCAB-DCAT#Class:Concept"><code title="http://www.w3.org/2004/02/skos/core#Concept">skos:Concept</code></a>. In DCAT-AP, this is done by using property <a data-cite="VOCAB-ADMS#adms_status"><code title="http://www.w3.org/ns/adms#status">adms:status</code></a>.</p>
<p>Schema.org does not have properties for this purpose, and it seems there are no suitable candidates that can be used.</p>
<aside class="note">
<p>In version 3.8 [[SCHEMA-ORG-20190701]], Schema.org introduced a "pending" property <a href="http://schema.org/creativeWorkStatus"><code title="http://schema.org/creativeWorkStatus">schema:hasMeasurement</code></a>, which might be used to map property <a data-cite="VOCAB-ADMS#adms_status"><code title="http://www.w3.org/ns/adms#status">adms:status</code></a>.</p>
</aside>
</section>
<section>
<h3>Rights</h3>
<p>This concerns properties denoting the rights (as use and access conditions) applying to a resource. In DCAT-AP, this is specified by using property <a data-cite="DCTERMS#terms-rights"><code title="http://purl.org/dc/terms/rights">dct:rights</code></a>, and its subproperties <a data-cite="DCTERMS#terms-accessRights"><code title="http://purl.org/dc/terms/accessRights">dct:accessRights</code></a> and <a data-cite="DCTERMS#terms-license"><code title="http://purl.org/dc/terms/license">dct:license</code></a>.</p>
<p>Schema.org only supports one of these properties, namely <a href="http://schema.org/license"><code title="http://schema.org/license">schema:license</code></a>.</p>
<aside class="note">
<p>In version 3.8 [[SCHEMA-ORG-20190701]], Schema.org introduced a "pending" property <a href="http://schema.org/conditionsOfAccess"><code title="http://schema.org/conditionsOfAccess">schema:conditionsOfAccess</code></a>, which corresponds to <a data-cite="DCTERMS#terms-accessRights"><code title="http://purl.org/dc/terms/accessRights">dct:accessRights</code></a>.</p>
<p>Moreover, in version 11.0 [[SCHEMA-ORG-20201130]], Schema.org introduced a "pending" property <a href="http://schema.org/copyrightNotice"><code title="http://schema.org/copyrightNotice">schema:copyrightNotice</code></a>, which partially covers the semantics of <a data-cite="DCTERMS#terms-rights"><code title="http://purl.org/dc/terms/rights">dct:rights</code></a>.</p>
<p>However, both these properties have a literal as range, whereas the relevant [[DCTERMS]] terms are object properties.</p>
</aside>
</section>
<section>
<h3>Versioning</h3>
<p>This concerns properties denoting the different versions of a resource, as well as other versioning aspects - as the update frequency, version numbers, and version notes. In DCAT-AP, this is typically done by using properties <a data-cite="DCTERMS#terms-hasVersion"><code title="http://purl.org/dc/terms/hasVersion">dct:hasVersion</code></a>, <a data-cite="DCTERMS#terms-isVersionOf"><code title="http://purl.org/dc/terms/isVersionOf">dct:isVersionOf</code></a>, <a data-cite="DCTERMS#terms-accrualPeriodicity"><code title="http://purl.org/dc/terms/accrualPeriodicity">dct:accrualPeriodicity</code></a>, <a data-cite="OWL-REF#versionInfo-def"><code title="http://www.w3.org/2002/07/owl#versionInfo">owl:versionInfo</code></a>, and <a data-cite="VOCAB-ADMS#adms-versionnotes"><code title="http://www.w3.org/ns/adms#versionNotes">adms:versionNotes</code></a>.</p>
<p>Schema.org only supports one of these properties, namely <a href="http://schema.org/version"><code title="http://schema.org/version">schema:version</code></a>, corresponding to <a data-cite="OWL-REF#versionInfo-def"><code title="http://www.w3.org/2002/07/owl#versionInfo">owl:versionInfo</code></a>.</p>
</section>
<section>
<h3>Provenance</h3>
<p>DCAT-AP uses property <a data-cite="DCTERMS#terms-provenance"><code title="http://purl.org/dc/terms/provenance">dct:provenance</code></a> to specify "provenance statements" about datasets (typically, their lineage).</p>
<p>Schema.org does not have specific terms for this purpose, so a possible option is to use more generic ones, like <a href="http://schema.org/description"><code title="http://schema.org/description">schema:description</code></a>.</p>
</section>
<section>
<h3>Conformance</h3>
<p>This concerns properties denoting the conformance of a resource with a standard. In DCAT-AP, this is typically done by using property <a data-cite="DCTERMS#terms-conformsTo"><code title="http://purl.org/dc/terms/conformsTo">dct:conformsTo</code></a>, which is used in different contexts (namely, to express conformance with a metadata standard, with a data schema, with a reference system, with given quality criteria).</p>
<p>Schema.org does not have properties for this purpose, and it seems there are no suitable candidates that can be used. The only one currently available is <a href="http://schema.org/publishingPrinciples"><code title="http://schema.org/publishingPrinciples">schema:publishingPrinciples</code></a>, which might be used to specify, e.g., data policies.</p>
</section>
<section>
<h3>Data quality</h3>
<p>This concerns properties used to specify quality aspects, as spatial and temporal resolution. DCAT-AP supports this with two specific properties: <a data-cite="VOCAB-DCAT#Property:dataset_spatial_resolution"><code title="http://www.w3.org/ns/dcat#spatialResolutionInMeters">dcat:spatialResolutionInMeters</code></a> and <a data-cite="VOCAB-DCAT#Property:dataset_temporal_resolution"><code title="http://www.w3.org/ns/dcat#temporalResolution">dcat:temporalResolution</code></a>. In addition, [[GeoDCAT-AP]], following [[VOCAB-DCAT-2]] recommendations, makes use of property <a data-cite="VOCAB-DQV#dqv:hasQualityMeasurement"><code title="http://www.w3.org/ns/dqv#hasQualityMeasurement">dqv:hasQualityMeasurement</code></a> to specify the different types of spatial resolution.</p>
<p>Schema.org does not have properties for this purpose, and it seems there are no suitable candidates that can be used.</p>
<aside class="note">
<p>In version 12.0 [[SCHEMA-ORG-20210308]], Schema.org introduced a "pending" property <a href="http://schema.org/hasMeasurement"><code title="http://schema.org/hasMeasurement">schema:hasMeasurement</code></a>, which might be used to map property <a data-cite="VOCAB-DQV#dqv:hasQualityMeasurement"><code title="http://www.w3.org/ns/dqv#hasQualityMeasurement">dqv:hasQualityMeasurement</code></a>, and possibly also properties <a data-cite="VOCAB-DCAT#Property:dataset_spatial_resolution"><code title="http://www.w3.org/ns/dcat#spatialResolutionInMeters">dcat:spatialResolutionInMeters</code></a> and <a data-cite="VOCAB-DCAT#Property:dataset_temporal_resolution"><code title="http://www.w3.org/ns/dcat#temporalResolution">dcat:temporalResolution</code></a>.</p>
</aside>
</section>
<section>
<h3>Checksum</h3>
<p>DCAT-AP allows the specification of the checksum of a dataset distribution by using specific classes and properties from the Software Package Data Exchange (SDPX) vocabulary [[SPDX]].</p>
<p>Schema.org does not have terms for this purpose, and it seems there are no suitable candidates that can be used.</p>
</section>
<section>
<h3>Licences, standards & al.</h3>
<p>Resources as licences and standards are represented by specific classes and properties in DCAT-AP.</p>
<p>In Schema.org, there is a general "type", namely <a href="http://schema.org/CreativeWork"><code title="http://schema.org/CreativeWork">schema:CreativeWork</code></a>, further refined with a number of "sub-types" (e.g., <a href="http://schema.org/Dataset"><code title="http://schema.org/Dataset">schema:Dataset</code></a> is one of these sub-types). However, none of them is specifically denoting resources as, e.g., licences and standards.</p>
<!--
<aside class="ednote">
<p>In version 3.4 [[SCHEMA-ORG-20180615]], Schema.org introduced a "pending" type that is meant to specify licences - namely, <a href="http://pending.schema.org/sdLicense"><code title="http://schema.org/sdLicense">schema:sdLicense</code></a>.</p>
</aside>
-->
</section>
<section>
<h3>Geometries</h3>
<p>This concerns properties <a data-cite="VOCAB-DCAT#Property:location_bbox"><code title="http://www.w3.org/ns/dcat#bbox">dcat:bbox</code></a>, <a data-cite="VOCAB-DCAT#Property:location_centroid"><code title="http://www.w3.org/ns/dcat#centroid">dcat:centroid</code></a>, and <a data-cite="LOCN#locn:geometry"><code title="http://www.w3.org/ns/locn#geometry">locn:geometry</code></a>.</p>
<p>Schema.org uses a specific representation for geometries, whereas <a data-cite="VOCAB-DCAT#Property:location_bbox"><code title="http://www.w3.org/ns/dcat#bbox">dcat:bbox</code></a>, <a data-cite="VOCAB-DCAT#Property:location_centroid"><code title="http://www.w3.org/ns/dcat#centroid">dcat:centroid</code></a>, and <a data-cite="LOCN#locn:geometry"><code title="http://www.w3.org/ns/locn#geometry">locn:geometry</code></a> support any type of geometry encoding / representation.</p>
<p>The mapping of <a data-cite="VOCAB-DCAT#Property:location_bbox"><code title="http://www.w3.org/ns/dcat#bbox">dcat:bbox</code></a>, <a data-cite="VOCAB-DCAT#Property:location_centroid"><code title="http://www.w3.org/ns/dcat#centroid">dcat:centroid</code></a>, and <a data-cite="LOCN#locn:geometry"><code title="http://www.w3.org/ns/locn#geometry">locn:geometry</code></a> to Schema.org may therefore require further processing to convert the original geometry encoding / representation to the target one.</p>
<p>For more details, see <a href="#mapping-properties-location"></a>.</p>
</section>
<section>
<h3>Dimensions and attributes</h3>
<p>[[StatDCAT-AP]] defines properties <code>stat:dimension</code> and <code>stat:attribute</code> to specify, respectively, the dimensions an observation applies to (time, area, gender) and information needed to qualify and interpret the observed values (unit of measure, scaling factors, status of the observation).</p>
<p>Schema.org does not have properties for this purpose, and it seems there are no suitable candidates that can be used.</p>
</section>
</section>
<!--
</section>
<section id="introduction">
<h2>Introduction</h2>
<p>The mappings illustrated in this document cover the metadata elements defined in the following specifications:</p>
<ul>
<li>DCAT-AP 1.2.1 (<time datetime="2019-05-28">28 May 2019</time>) [[DCAT-AP-20190528]]</li>
<li>GeoDCAT-AP 1.0 (<time datetime="2015-12-23">23 December 2015</time>) [[GeoDCAT-AP-20151223]]</li>
<li>StatDCAT-AP 1.0.1 (<time datetime="2019-05-28">28 May 2019</time>) [[StatDCAT-AP-20190528]]</li>
<li>DCAT-AP Implementation Guidelines (DCAT-AP IG) [[DCAT-AP-IG]]</li>
</ul>
<p>For each of the mapped elements and the reference controlled vocabularies, the relevant specification is referred to in the tables included in the following sections.</p>
<p>For Schema.org, the reference specification is Schema.org 3.3 (<time datetime="2017-08-14">14 August 2017</time>) [[SCHEMA-ORG-20170814]].</p>
<p><strong>NB</strong>: In the current version, this document does not include mappings concerning the GeoDCAT-AP representation of agent roles and conformance results based on the W3C PROV Ontology [[PROV-O]].</p>
</section>
-->
<section id="mapping-summary">
<h2>Mapping summary</h2>
<p>The following sections summarise the alignments defined in DCAT-AP-SDO.</p>
<p>The alignments cover the metadata elements defined in the following specifications:</p>
<ul>
<!--
<li>DCAT-AP 1.2.1 (<time datetime="2019-05-28">May 2019</time>) [[DCAT-AP-20190528]]</li>
-->
<li>DCAT-AP 2.0.1 (<time datetime="2020-06-08">June 2020</time>) [[DCAT-AP-20200608]]</li>
<!--
<li>GeoDCAT-AP 1.0.1 (<time datetime="2016-08-02">August 2016</time>) [[GeoDCAT-AP-20160802]]</li>
-->
<li>GeoDCAT-AP 2.0.0 (<time datetime="2020-12-23">December 2020</time>) [[GeoDCAT-AP-20201223]]</li>
<li>StatDCAT-AP 1.0.1 (<time datetime="2019-05-28">May 2019</time>) [[StatDCAT-AP-20190528]]</li>
<li>DCAT-AP Implementation Guidelines (DCAT-AP IG) [[DCAT-AP-IG]]</li>
</ul>
<p>For each of the mapped elements and the reference controlled vocabularies, the relevant specification is referred to in the tables included in the following sections.</p>
<p>For Schema.org, the reference specification is Schema.org 12.0 (<time datetime="2031-03-08">March 2021</time>) [[SCHEMA-ORG-20210308]].</p>
<p>The alignments are grouped as follows:</p>
<ul>
<li>Alignments for DCAT-AP classes (<a class="no-sectionRef" href="#mapping-classes"></a>)</li>
<li>Alignments for DCAT-AP properties concerning:
<ul>
<li>mandatory classes (<a class="no-sectionRef" href="#mapping-properties-mandatory"></a>)</li>
<li>recommended classes (<a class="no-sectionRef" href="#mapping-properties-recommended"></a>)</li>
<li>optional classes (<a class="no-sectionRef" href="#mapping-properties-optional"></a>)</li>
</ul>
</li>
</ul>
<p>In the mapping tables included in the following sections, column "Obl." ("Obligation"), denotes whether the class / property is mandatory ("<strong>M</strong>"), recommended ("<em>R</em>"), or optional ("O").</p>
<aside class="note">
<!--
<p>In the current version, this document does not include mappings concerning the GeoDCAT-AP representation of agent roles and conformance results based on the W3C PROV Ontology [[PROV-O]].</p>
-->
<p>In the current version, this document does not include mappings qualified relationships supported in [[VOCAB-DCAT]], [[DCAT-AP]], and related profiles / extensions.</p>
<p>Moreover, Schema.org terms which are still in "pending" status are not taken into account in the mappings.</p>
</aside>
<section id="used-namespaces">
<h2>Used namespaces</h2>
<table class="simple">
<thead>
<tr>
<th>Prefix</th>
<th>Namespace URI</th>
<th>Schema & documentation</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>adms</code></td>
<td><a href="http://www.w3.org/ns/adms#"><code>http://www.w3.org/ns/adms#</code></a></td>
<td>[[VOCAB-ADMS]]</td>
</tr>
<tr>
<td><code>cnt</code></td>
<td><a href="http://www.w3.org/2011/content#"><code>http://www.w3.org/2011/content#</code></a></td>
<td>[[Content-in-RDF]]</td>
</tr>
<!--
<tr>
<td><code>dc</code></td>
<td><a href="http://purl.org/dc/elements/1.1/"><code>http://purl.org/dc/elements/1.1/</code></a></td>
<td>[[DC11]]</td>
</tr>
-->
<tr>
<td><code>dcat</code></td>
<td><a href="http://www.w3.org/ns/dcat#"><code>http://www.w3.org/ns/dcat#</code></a></td>
<td>[[VOCAB-DCAT]]</td>
</tr>
<tr>
<td><code>dcatap</code></td>
<td><a href="http://data.europa.eu/r5r/"><code>http://data.europa.eu/r5r/</code></a></td>
<td>[[DCAT-AP]]</td>
</tr>
<tr>
<td><code>dct</code></td>
<td><a href="http://purl.org/dc/terms/"><code>http://purl.org/dc/terms/</code></a></td>
<td>[[DCTERMS]]</td>
</tr>
<!--
<tr>
<td><code>dctype</code></td>
<td><a href="http://purl.org/dc/dcmitype/"><code>http://purl.org/dc/dcmitype/</code></a></td>
<td>[[DCTERMS]]</td>
</tr>
-->
<tr>
<td><code>dqv</code></td>
<td><a href="http://www.w3.org/ns/dqv#"><code>http://www.w3.org/ns/dqv#</code></a></td>
<td>[[VOCAB-DQV]]</td>
</tr>
<tr>
<td><code>foaf</code></td>
<td><a href="http://xmlns.com/foaf/0.1/"><code>http://xmlns.com/foaf/0.1/</code></a></td>
<td>[[FOAF]]</td>
</tr>
<tr>
<td><code>geodcat</code></td>
<td><a href="http://data.europa.eu/930/"><code>http://data.europa.eu/930/</code></a></td>
<td>[[GeoDCAT-AP]]</td>
</tr>
<tr>
<td><code>gsp</code></td>
<td><a href="http://www.opengis.net/ont/geosparql#"><code>http://www.opengis.net/ont/geosparql#</code></a></td>
<td>[[GeoSPARQL]]</td>
</tr>
<tr>
<td><code>locn</code></td>
<td><a href="http://www.w3.org/ns/locn#"><code>http://www.w3.org/ns/locn#</code></a></td>
<td>[[LOCN]]</td>
</tr>
<tr>
<td><code>oa</code></td>
<td><a href="http://www.w3.org/ns/oa#"><code>http://www.w3.org/ns/oa#</code></a></td>
<td>[[ANNOTATION-VOCAB]]</td>
</tr>
<tr>
<td><code>odrl</code></td>
<td><a href="http://www.w3.org/ns/odrl/2/"><code>http://www.w3.org/ns/odrl/2/</code></a></td>
<td>[[VOCAB-ODRL]]</td>
</tr>
<tr>
<td><code>org</code></td>
<td><a href="http://www.w3.org/ns/org#"><code>http://www.w3.org/ns/org#</code></a></td>
<td>[[VOCAB-ORG]]</td>
</tr>
<tr>
<td><code>owl</code></td>
<td><a href="http://www.w3.org/2002/07/owl#"><code>http://www.w3.org/2002/07/owl#</code></a></td>
<td>[[OWL-REF]]</td>
</tr>
<tr>
<td><code>prov</code></td>
<td><a href="http://www.w3.org/ns/prov#"><code>http://www.w3.org/ns/prov#</code></a></td>
<td>[[PROV-O]]</td>
</tr>
<!--
<tr>
<td><code>qb</code></td>
<td><a href="http://purl.org/linked-data/cube#"><code>http://purl.org/linked-data/cube#</code></a></td>
<td>[[VOCAB-DATA-CUBE]]</td>
</tr>
-->
<tr>
<td><code>rdf</code></td>
<td><a href="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><code>http://www.w3.org/1999/02/22-rdf-syntax-ns#</code></a></td>
<td>[[RDF-CONCEPTS]]</td>
</tr>
<tr>
<td><code>rdfs</code></td>
<td><a href="http://www.w3.org/2000/01/rdf-schema#"><code>http://www.w3.org/2000/01/rdf-schema#</code></a></td>
<td>[[RDF-SCHEMA]]</td>
</tr>
<tr>
<td><code>schema</code></td>
<td><a href="http://schema.org/"><code>http://schema.org/</code></a></td>
<td>[[SCHEMA-ORG]]</td>
</tr>
<tr>
<td><code>sdmx-attribute</code></td>
<td><a href="http://purl.org/linked-data/sdmx/2009/attribute#"><code>http://purl.org/linked-data/sdmx/2009/attribute#</code></a></td>
<td>[[VOCAB-DATA-CUBE]]</td>
</tr>
<tr>
<td><code>skos</code></td>
<td><a href="http://www.w3.org/2004/02/skos/core#"><code>http://www.w3.org/2004/02/skos/core#</code></a></td>
<td>[[SKOS-REFERENCE]]</td>
</tr>
<tr>
<td><code>spdx</code></td>
<td><a href="http://spdx.org/rdf/terms#"><code>http://spdx.org/rdf/terms#</code></a></td>
<td>[[SPDX]]</td>
</tr>
<tr>
<td><code>stat</code></td>
<td><a href="http://data.europa.eu/m8g/"><code>http://data.europa.eu/m8g/</code></a></td>
<td>[[StatDCAT-AP]]</td>
</tr>
<tr>
<td><code>time</code></td>
<td><a href="http://www.w3.org/2006/time#"><code>http://www.w3.org/2006/time#</code></a></td>
<td>[[OWL-TIME]]</td>
</tr>
<tr>
<td><code>vcard</code></td>
<td><a href="http://www.w3.org/2006/vcard/ns#"><code>http://www.w3.org/2006/vcard/ns#</code></a></td>
<td>[[VCARD-RDF]]</td>
</tr>
<tr>
<td><code>xsd</code></td>
<td><a href="http://www.w3.org/2001/XMLSchema"><code>http://www.w3.org/2001/XMLSchema#</code></a></td>
<td>[[XMLSCHEMA11-2]]</td>
</tr>
</tbody>
</table>
</section>
<section id="ref-code-lists">
<h2>Reference code lists for metadata elements</h2>
<table class="simple">
<thead>
<tr>
<th>Specification</th>
<th>Metadata elements</th>
<th>Code list URI</th>
<th>Code lists</th>
<th>Status</th>
</tr>
</thead>
<tbody>
<tr>
<td>[[DCAT-AP]]</td>
<td>Catalogue record change type</td>
<td><a href="http://purl.org/adms/changetype"><code>http://purl.org/adms/changetype</code></a></td>
<td>ADMS Change Type controlled vocabulary [[ADMS-SKOS]]</td>
<td>stable</td>
</tr>
<tr>
<td>[[GeoDCAT-AP]]</td>
<td>Degree of conformity</td>
<td><a href="http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity"><code>http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity</code></a></td>
<td>[[INSPIRE-DoC]]</td>
<td>stable</td>
</tr>
<tr>
<td>[[DCAT-AP]]</td>
<td>Distribution availability</td>
<td><a href="http://data.europa.eu/r5r/availability/"><code>http://data.europa.eu/r5r/availability</code></a></td>
<td>[[DCAT-AP-DA]]</td>
<td>stable</td>
</tr>
<tr>
<td>[[DCAT-AP]]</td>
<td>Distribution status</td>
<td><a href="http://purl.org/adms/status"><code>http://purl.org/adms/status</code></a></td>
<td>ADMS Status controlled vocabulary [[ADMS-SKOS]]</td>
<td>stable</td>
</tr>
<tr>
<td>[[StatDCAT-AP]]</td>
<td>Distribution type</td>
<td><a href="http://publications.europa.eu/resource/authority/distribution-type"><code>http://publications.europa.eu/resource/authority/distribution-type</code></a></td>
<td>[[EUV-DT]]</td>
<td>stable</td>
</tr>
<tr>
<td>[[DCAT-AP]]</td>
<td>Format</td>
<td><a href="http://publications.europa.eu/resource/authority/file-type"><code>http://publications.europa.eu/resource/authority/file-type</code></a></td>
<td>[[EUV-FT]]</td>
<td>stable</td>
</tr>
<tr>
<td>[[GeoDCAT-AP]]</td>
<td>INSPIRE spatial data themes</td>
<td><a href="http://inspire.ec.europa.eu/theme"><code>http://inspire.ec.europa.eu/theme</code></a></td>
<td>[[INSPIRE-THEMES]]</td>
<td>stable</td>
</tr>
<tr>
<td rowspan="4">[[DCAT-AP]]</td>
<td rowspan="4">Geographical names</td>
<td><a href="http://publications.europa.eu/resource/authority/continent"><code>http://publications.europa.eu/resource/authority/continent</code></a></td>
<td>[[EUV-CONT]]</td>
<td>stable</td>
</tr>
<tr>
<td><a href="http://publications.europa.eu/resource/authority/country"><code>http://publications.europa.eu/resource/authority/country</code></a></td>
<td>[[EUV-COUNTRIES]]</td>
<td>stable</td>
</tr>
<tr>
<td><a href="http://publications.europa.eu/resource/authority/place"><code>http://publications.europa.eu/resource/authority/place</code></a></td>
<td>[[EUV-PLACES]]</td>
<td>stable</td>
</tr>
<tr>
<td><a href="http://sws.geonames.org/"><code>http://sws.geonames.org/</code></a></td>
<td>[[GEONAMES]]</td>
<td>stable</td>
</tr>
<tr>
<td>[[DCAT-AP]]</td>
<td>Language</td>
<td><a href="http://publications.europa.eu/resource/authority/language"><code>http://publications.europa.eu/resource/authority/language</code></a></td>
<td>[[EUV-LANG]]</td>
<td>stable</td>
</tr>
<tr>
<td>[[DCAT-AP]]</td>
<td>Licence type</td>
<td><a href="http://purl.org/adms/licencetype"><code>http://purl.org/adms/licencetype</code></a></td>
<td>ADMS Licence Type controlled vocabulary [[ADMS-SKOS]]</td>
<td>stable</td>
</tr>
<tr>
<td>[[DCAT-AP]]</td>
<td rowspan="2">Maintenance frequency (Maintenance information)</td>
<td><a href="http://publications.europa.eu/resource/authority/frequency"><code>http://publications.europa.eu/resource/authority/frequency</code></a></td>
<td>[[EUV-FREQ]]</td>
<td>stable</td>
</tr>
<tr>
<td>[[GeoDCAT-AP]]</td>
<td><code>http://inspire.ec.europa.eu/metadata-codelist/MaintenanceFrequency</code></td>
<td>[[INSPIRE-MF]].</td>
<td>stable</td>
</tr>
<tr>
<td>[[DCAT-AP]]</td>
<td>EU Vocabularies Data themes</td>
<td><a href="http://publications.europa.eu/resource/authority/theme"><code>http://publications.europa.eu/resource/authority/theme</code></a></td>
<td>[[EUV-THEMES]]</td>
<td>stable</td>
</tr>
<tr>
<td>[[DCAT-AP]]</td>
<td>Media type</td>
<td><a href="http://www.iana.org/assignments/media-types/"><code>http://www.iana.org/assignments/media-types</code></a></td>
<td>[[IANA-MEDIA-TYPES]]</td>
<td>stable</td>
</tr>
<tr>
<td>[[DCAT-AP]]</td>
<td>Publisher</td>
<td><a href="http://publications.europa.eu/resource/authority/corporate-body"><code>http://publications.europa.eu/resource/authority/corporate-body</code></a></td>
<td>[[EUV-CB]]</td>
<td>stable</td>
</tr>
<tr>
<td>[[GeoDCAT-AP]]</td>
<td>Reference system</td>
<td><a href="http://www.opengis.net/def/crs/EPSG/"><code>http://www.opengis.net/def/crs/EPSG/</code></a></td>
<td>[[OGC-EPSG]]</td>
<td>stable</td>
</tr>
<tr>
<td>[[DCAT-AP]]</td>
<td>Publisher type</td>
<td><a href="http://purl.org/adms/publishertype"><code>http://purl.org/adms/publishertype</code></a></td>
<td>ADMS Publisher Type controlled vocabulary [[ADMS-SKOS]]</td>
<td>stable</td>
</tr>
<tr>
<td rowspan="2">[[GeoDCAT-AP]]</td>
<td rowspan="2">Reference system type</td>
<td><a href="http://inspire.ec.europa.eu/glossary/SpatialReferenceSystem"><code>http://inspire.ec.europa.eu/glossary/SpatialReferenceSystem</code></a></td>
<td rowspan="2">[[INSPIRE-GLOSSARY]].</td>
<td rowspan="2"><em>testing</em></td>
</tr>
<tr>
<td><a href="http://inspire.ec.europa.eu/glossary/TemporalReferenceSystem"><code>http://inspire.ec.europa.eu/glossary/TemporalReferenceSystem</code></a></td>
</tr>
<tr>
<td>[[GeoDCAT-AP]]</td>
<td>Resource type</td>
<td><a href="http://inspire.ec.europa.eu/metadata-codelist/ResourceType"><code>http://inspire.ec.europa.eu/metadata-codelist/ResourceType</code></a></td>
<td>[[INSPIRE-RT]]</td>
<td>stable</td>
</tr>
<!-- Used only with qualified relationships
<tr>
<td>[[GeoDCAT-AP]]</td>
<td>Responsible party role</td>
<td><a href="http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole"><code>http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole</code></a></td>
<td>[[INSPIRE-RPR]]</td>
<td>stable</td>
</tr>
-->
<tr>
<td>[[GeoDCAT-AP]]</td>
<td>Service type</td>
<td><a href="http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType"><code>http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType</code></a></td>
<td>[[INSPIRE-SDST]]</td>
<td>stable</td>
</tr>
<tr>
<td>[[GeoDCAT-AP]]</td>
<td>Spatial data service categories</td>
<td><a href="http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory"><code>http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory</code></a></td>
<td>[[INSPIRE-SDSC]]</td>
<td>stable</td>
</tr>
<tr>
<td>[[GeoDCAT-AP]]</td>
<td>Spatial representation type</td>
<td><code>http://inspire.ec.europa.eu/metadata-codelist/SpatialRepresentationType</code></td>
<td>[[INSPIRE-SRT]]</td>
<td>stable</td>
</tr>
<tr>
<td>[[GeoDCAT-AP]]</td>
<td>Topic category</td>
<td><a href="http://inspire.ec.europa.eu/metadata-codelist/TopicCategory"><code>http://inspire.ec.europa.eu/metadata-codelist/TopicCategory</code></a></td>
<td>[[INSPIRE-TC]]</td>
<td>stable</td>
</tr>
</tbody>
</table>
</section>
</section>
<section id="mapping-classes">
<h3>Classes</h3>
<table class="simple">
<thead>
<tr>
<th colspan="4">DCAT-AP</th>
<th rowspan="2">Schema.org</th>
<th rowspan="2">Comments</th>
</tr>
<tr>
<th>Specification</th>
<th><abbr title="Obligation">Obl.</abbr></th>
<th>Label</th>
<th><abbr title="Qualified name">QName</abbr></th>
</tr>
</thead>
<tbody>
<tr>
<td>[[DCAT-AP]]</td>
<td><strong><abbr title="Mandatory">M</abbr></strong></td>
<td><a title="Detailed mapping" href="#mapping-properties-agent">Agent</a></td>
<td><a data-cite="FOAF#term_Agent"><code title="http://xmlns.com/foaf/0.1/Agent">foaf:Agent</code></a></td>
<td>
<a href="http://schema.org/Organization"><code title="http://schema.org/Organization">schema:Organization</code></a>
<span>|</span>
<a href="http://schema.org/Person"><code title="http://schema.org/Person">schema:Person</code></a>
</td>
<td></td>
</tr>
<tr>
<td>[[DCAT-AP]]</td>
<td><strong><abbr title="Mandatory">M</abbr></strong></td>
<td><a title="Detailed mapping" href="#mapping-properties-catalogue">Catalogue</a></td>
<td><a data-cite="VOCAB-DCAT#Class:Catalog"><code title="http://www.w3.org/ns/dcat#Catalog">dcat:Catalog</code></a></td>
<td><a href="http://schema.org/DataCatalog"><code title="http://schema.org/DataCatalog">schema:DataCatalog</code></a></td>
<td></td>
</tr>
<tr>
<td>[[DCAT-AP]]</td>
<td><strong><abbr title="Mandatory">M</abbr></strong></td>
<td><a title="Detailed mapping" href="#mapping-properties-dataset">Dataset</a></td>
<td><a data-cite="VOCAB-DCAT#Class:Dataset"><code title="http://www.w3.org/ns/dcat#Dataset">dcat:Dataset</code></a></td>
<td><a href="http://schema.org/Dataset"><code title="http://schema.org/Dataset">schema:Dataset</code></a></td>
<td></td>
</tr>
<tr>
<td>[[DCAT-AP]]</td>
<td><em><abbr title="Recommended">R</abbr></em></td>
<td><a title="Detailed mapping" href="#mapping-properties-category">Category</a></td>
<td><a data-cite="VOCAB-DCAT#Class:Concept"><code title="http://www.w3.org/2004/02/skos/core#Concept">skos:Concept</code></a></td>
<td><a href="http://schema.org/Thing"><code title="http://schema.org/Thing">schema:Thing</code></a></td>
<td><abbr title="To be done">TBD</abbr></td>
</tr>
<tr>
<td>[[DCAT-AP]]</td>
<td><em><abbr title="Recommended">R</abbr></em></td>
<td><a title="Detailed mapping" href="#mapping-properties-category-scheme">Category Scheme</a></td>
<td><a data-cite="VOCAB-DCAT#Class:Concept_Scheme"><code title="http://www.w3.org/2004/02/skos/core#ConceptScheme">skos:ConceptScheme</code></a></td>
<td><a href="http://schema.org/Enumeration"><code title="http://schema.org/Enumeration">schema:Enumeration</code></a></td>
<td>TBD</td>
</tr>
<tr>
<td>[[DCAT-AP]]</td>
<td><em><abbr title="Recommended">R</abbr></em></td>
<td><a title="Detailed mapping" href="#mapping-properties-distribution">Distribution</a></td>
<td><a data-cite="VOCAB-DCAT#Class:Distribution"><code title="http://www.w3.org/ns/dcat#Distribution">dcat:Distribution</code></a></td>
<td><a href="http://schema.org/DataDownload"><code title="http://schema.org/DataDownload">schema:DataDownload</code></a></td>
<td></td>
</tr>
<tr>
<td>[[DCAT-AP]]</td>
<td><em><abbr title="Recommended">R</abbr></em></td>
<td><a title="Detailed mapping" href="#mapping-properties-licence">Licence Document</a></td>
<td><a data-cite="DCTERMS#terms-LicenseDocument"><code title="http://purl.org/dc/terms/LicenseDocument">dct:LicenseDocument</code></a></td>
<td>
<a href="http://schema.org/CreativeWork"><code title="http://schema.org/CreativeWork">schema:CreativeWork</code></a>
<span>|</span>
<a href="http://schema.org/URL"><code title="http://schema.org/URL">schema:URL</code></a>
</td>
<td>TDB</td>
</tr>
<!--
<tr>
<td>[[StatDCAT-AP]]</td>
<td><abbr title="Optional">O</abbr></td>
<td><a title="Detailed mapping" href="#mapping-properties-annotation">Annotation</a></td>
<td><a data-cite="ANNOTATION-VOCAB#annotation"><code title="http://www.w3.org/ns/oa#Annotation">oa:Annotation</code></a></td>
<td><a href="http://schema.org/Review"><code title="http://schema.org/Review">schema:Review</code></a></td>
<td></td>
</tr>
-->
<!--
<tr>
<td>[[StatDCAT-AP]]</td>
<td><abbr title="Optional">O</abbr></td>
<td><a title="Detailed mapping" href="#mapping-properties-attribute-property">Attribute Property</a></td>
<td><a data-cite="VOCAB-DATA-CUBE#dfn-qb-attributeproperty"><code title="http://purl.org/linked-data/cube#AttributeProperty">qb:AttributeProperty</code></a></td>
<td>
<a href="http://schema.org/??"><code title="http://schema.org/??">schema:??</code></a>
<span>|</span>
<a href="http://schema.org/URL"><code title="http://schema.org/URL">schema:URL</code></a>
</td>
<td>TBD</td>
</tr>
-->
<tr>