Skip to content

Commit b513c94

Browse files
Building blocks postprocessing
1 parent 448ef66 commit b513c94

27 files changed

Lines changed: 345 additions & 357 deletions

build/annotated/_cache/2ca316da1ef467fe1f43774f3888bce31290b36670e724d47ed42b7b0b32f1b9

Lines changed: 107 additions & 122 deletions
Large diffs are not rendered by default.

build/annotated/_cache/b1f672ac1f3ffb4ca4de45f5eaa0e99a40ba897ab98c6b70411e940eaaa6c257

Lines changed: 16 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
"abstract": "[OGC Building Blocks](https://ogcincubator.github.io/bblocks-docs/) linking GeoDCAT to OGC API Records and other schemas. Uses examples to support a development methodology for DCAT: separation of DCAT and other existing ontology from requirements identified from a range of alternative spatiotemporal metadata schemas.\n",
44
"description": "This is intended to explore and support regression testing during the development of GeoDCAT by testing that the concepts used in OGC API Records (and extensions such as STAC) can be mapped to either DCAT or added to GeoDCAT as required.\n\nFor more information see the [GeoDCAT model development methdology](https://github.com/opengeospatial/GeoDCAT-SWG/blob/main/METHODOLOGY.md)\n",
55
"sparqlEndpoint": "https://defs-dev.opengis.net/fuseki/sparql",
6-
"modified": "2026-04-22T04:28:52.826480",
6+
"modified": "2026-04-25T04:21:59.072724",
77
"tooling": {
88
"bblocks-postprocess": {
9-
"commitId": "\"d9ddc99e7b570299b5d416f5a878a0842df97cca",
10-
"shortCommitId": "\"d9ddc9",
11-
"date": "2026-04-20T17:40:16+00:00\""
9+
"commitId": "\"a45f3f710418bc91a1b2148677a2104cfc43e7d8",
10+
"shortCommitId": "\"a45f3f",
11+
"date": "2026-04-23T10:40:45+00:00\""
1212
}
1313
},
1414
"gitRepository": "https://github.com/ogcincubator/geodcat-ogcapi-records",
@@ -45,7 +45,6 @@
4545
"ontology": "https://www.w3.org/ns/dcat2.ttl",
4646
"remoteCacheDir": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/dcat2/remote_cache/",
4747
"sourceFiles": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/dcat2/",
48-
"rdfData": [],
4948
"validationPassed": true,
5049
"documentation": {
5150
"json-full": {
@@ -94,7 +93,6 @@
9493
"sourceLdContext": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/stac/projjson/context.jsonld",
9594
"resolvedSchemaProperties": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/projjson/resolvedProperties.json",
9695
"sourceFiles": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/stac/projjson/",
97-
"rdfData": [],
9896
"validationPassed": true,
9997
"testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/stac/projjson/",
10098
"documentation": {
@@ -136,7 +134,6 @@
136134
"ontology": "https://www.w3.org/ns/dcat3.ttl",
137135
"remoteCacheDir": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/dcat/remote_cache/",
138136
"sourceFiles": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/dcat/",
139-
"rdfData": [],
140137
"validationPassed": true,
141138
"documentation": {
142139
"json-full": {
@@ -189,7 +186,6 @@
189186
"profile"
190187
],
191188
"sourceFiles": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/dcat-ap/",
192-
"rdfData": [],
193189
"validationPassed": true,
194190
"testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/dcat-ap/",
195191
"documentation": {
@@ -242,7 +238,6 @@
242238
],
243239
"shaclShapes": {},
244240
"sourceFiles": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/geodcat/",
245-
"rdfData": [],
246241
"validationPassed": true,
247242
"testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/geodcat/",
248243
"documentation": {
@@ -272,9 +267,9 @@
272267
"dateOfLastChange": "2023-09-18",
273268
"link": "https://github.com/opengeospatial/bblock-template",
274269
"dependsOn": [
270+
"ogc.api.records.records-ontology",
275271
"ogc.geo.geodcat.dcat",
276-
"ogc.api.records.v1.schemas.recordGeoJSON",
277-
"ogc.api.records.records-ontology"
272+
"ogc.api.records.v1.schemas.recordGeoJSON"
278273
],
279274
"sources": [
280275
{
@@ -309,7 +304,6 @@
309304
"sourceLdContext": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/dcat-records/context.jsonld",
310305
"resolvedSchemaProperties": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/dcat-records/resolvedProperties.json",
311306
"sourceFiles": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/dcat-records/",
312-
"rdfData": [],
313307
"validationPassed": true,
314308
"testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/dcat-records/",
315309
"documentation": {
@@ -339,8 +333,8 @@
339333
"dateOfLastChange": "2023-09-18",
340334
"link": "https://github.com/opengeospatial/bblock-template",
341335
"dependsOn": [
342-
"ogc.geo.geodcat.dcat-ap",
343-
"ogc.geo.geodcat.geodcat"
336+
"ogc.geo.geodcat.geodcat",
337+
"ogc.geo.geodcat.dcat-ap"
344338
],
345339
"sources": [
346340
{
@@ -368,7 +362,6 @@
368362
]
369363
},
370364
"sourceFiles": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/geodcat-ap/",
371-
"rdfData": [],
372365
"validationPassed": true,
373366
"testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/geodcat-ap/",
374367
"documentation": {
@@ -396,8 +389,8 @@
396389
"itemClass": "schema",
397390
"register": "ogc-incubator",
398391
"dependsOn": [
399-
"ogc.contrib.stac.collection",
400392
"ogc.contrib.stac.collection-v1-0-0",
393+
"ogc.contrib.stac.collection",
401394
"ogc.geo.geodcat.geodcat"
402395
],
403396
"version": "0.1",
@@ -438,7 +431,6 @@
438431
"sourceLdContext": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/stac/geodcat-stac-collection/context.jsonld",
439432
"resolvedSchemaProperties": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/resolvedProperties.json",
440433
"sourceFiles": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/stac/geodcat-stac-collection/",
441-
"rdfData": [],
442434
"validationPassed": true,
443435
"testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/stac/geodcat-stac-collection/",
444436
"documentation": {
@@ -509,7 +501,6 @@
509501
"sourceLdContext": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/geodcat-records/context.jsonld",
510502
"resolvedSchemaProperties": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/resolvedProperties.json",
511503
"sourceFiles": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/geodcat-records/",
512-
"rdfData": [],
513504
"validationPassed": true,
514505
"testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/geodcat-records/",
515506
"transforms": [
@@ -643,7 +634,6 @@
643634
"ldContext": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records-prov/context.jsonld",
644635
"resolvedSchemaProperties": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records-prov/resolvedProperties.json",
645636
"sourceFiles": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/geodcat-records-prov/",
646-
"rdfData": [],
647637
"validationPassed": true,
648638
"testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/geodcat-records-prov/",
649639
"documentation": {
@@ -671,10 +661,10 @@
671661
"itemClass": "schema",
672662
"register": "ogc-incubator",
673663
"dependsOn": [
674-
"ogc.contrib.stac.item",
675664
"ogc.geo.geodcat.geodcat",
676665
"ogc.contrib.stac.item-v1-0-0",
677-
"ogc.geo.geodcat.geodcat-records"
666+
"ogc.geo.geodcat.geodcat-records",
667+
"ogc.contrib.stac.item"
678668
],
679669
"version": "0.1",
680670
"dateOfLastChange": "2023-09-18",
@@ -721,7 +711,6 @@
721711
"sourceLdContext": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/stac/geodcat-stac-item/context.jsonld",
722712
"resolvedSchemaProperties": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-item/resolvedProperties.json",
723713
"sourceFiles": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/stac/geodcat-stac-item/",
724-
"rdfData": [],
725714
"validationPassed": true,
726715
"testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/stac/geodcat-stac-item/",
727716
"documentation": {
@@ -749,8 +738,8 @@
749738
"itemClass": "schema",
750739
"register": "ogc-incubator",
751740
"dependsOn": [
752-
"ogc.geo.geodcat.stac.geodcat-stac-item",
753741
"ogc.geo.geodcat.stac.geodcat-stac-collection",
742+
"ogc.geo.geodcat.stac.geodcat-stac-item",
754743
"ogc.contrib.stac.extensions.accuracy"
755744
],
756745
"version": "0.1",
@@ -795,7 +784,6 @@
795784
"sourceLdContext": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/stac/extensions/geodcat-stac-accuracy/context.jsonld",
796785
"resolvedSchemaProperties": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/extensions/geodcat-stac-accuracy/resolvedProperties.json",
797786
"sourceFiles": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/stac/extensions/geodcat-stac-accuracy/",
798-
"rdfData": [],
799787
"validationPassed": true,
800788
"testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/stac/extensions/geodcat-stac-accuracy/",
801789
"documentation": {
@@ -823,9 +811,9 @@
823811
"itemClass": "schema",
824812
"register": "ogc-incubator",
825813
"dependsOn": [
826-
"ogc.geo.geodcat.stac.geodcat-stac-item",
814+
"ogc.contrib.stac.extensions.eo",
827815
"ogc.geo.geodcat.stac.geodcat-stac-collection",
828-
"ogc.contrib.stac.extensions.eo"
816+
"ogc.geo.geodcat.stac.geodcat-stac-item"
829817
],
830818
"version": "0.1",
831819
"dateOfLastChange": "2023-09-18",
@@ -869,7 +857,6 @@
869857
"sourceLdContext": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/stac/extensions/geodcat-stac-eo/context.jsonld",
870858
"resolvedSchemaProperties": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/extensions/geodcat-stac-eo/resolvedProperties.json",
871859
"sourceFiles": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/stac/extensions/geodcat-stac-eo/",
872-
"rdfData": [],
873860
"validationPassed": true,
874861
"testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/stac/extensions/geodcat-stac-eo/",
875862
"documentation": {
@@ -897,9 +884,9 @@
897884
"itemClass": "schema",
898885
"register": "ogc-incubator",
899886
"dependsOn": [
900-
"ogc.geo.geodcat.stac.geodcat-stac-item",
887+
"ogc.contrib.stac.extensions.eo",
901888
"ogc.geo.geodcat.stac.geodcat-stac-collection",
902-
"ogc.contrib.stac.extensions.eo"
889+
"ogc.geo.geodcat.stac.geodcat-stac-item"
903890
],
904891
"version": "0.1",
905892
"dateOfLastChange": "2023-09-18",
@@ -943,7 +930,6 @@
943930
"sourceLdContext": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/stac/extensions/geodcat-stac-mlm/context.jsonld",
944931
"resolvedSchemaProperties": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/extensions/geodcat-stac-mlm/resolvedProperties.json",
945932
"sourceFiles": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/stac/extensions/geodcat-stac-mlm/",
946-
"rdfData": [],
947933
"validationPassed": true,
948934
"testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/stac/extensions/geodcat-stac-mlm/",
949935
"documentation": {

build/annotated/profiles/cc/stac/extensions/geodcat-stac-tasl/resolvedProperties.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

build/bblocks.jsonld

Lines changed: 41 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -161,18 +161,45 @@
161161
"rdfType": {
162162
"@id": "rdfs:subClassOf",
163163
"@type": "@id"
164+
},
165+
"resources": {
166+
"@id": "prof:hasResource",
167+
"@context": {
168+
"role": {
169+
"@id": "prof:hasRole",
170+
"@type": "@id"
171+
},
172+
"constraints": "role:constraints",
173+
"example": "role:example",
174+
"guidance": "role:guidance",
175+
"mapping": "role:mapping",
176+
"schema": "role:schema",
177+
"specification": "role:specification",
178+
"validation": "role:validation",
179+
"vocabulary": "role:vocabulary",
180+
"data": "role:data",
181+
"ref": {
182+
"@id": "prof:hasArtifact",
183+
"@type": "@id"
184+
},
185+
"format": "dct:format",
186+
"conformsTo": {
187+
"@id": "dct:conformsTo",
188+
"@type": "@id"
189+
}
190+
}
164191
}
165192
}
166193
],
167194
"name": "Building Blocks - Profiles of OGC standards using CC profiles",
168195
"abstract": "Working space for exploring Creative Commons \n",
169196
"description": "TASL is described [here](https://wiki.creativecommons.org/wiki/Recommended_practices_for_attribution)\n",
170-
"modified": "2026-04-22T04:30:51.678761",
197+
"modified": "2026-04-25T04:23:01.323969",
171198
"tooling": {
172199
"bblocks-postprocess": {
173-
"commitId": "\"d9ddc99e7b570299b5d416f5a878a0842df97cca",
174-
"shortCommitId": "\"d9ddc9",
175-
"date": "2026-04-20T17:40:16+00:00\""
200+
"commitId": "\"a45f3f710418bc91a1b2148677a2104cfc43e7d8",
201+
"shortCommitId": "\"a45f3f",
202+
"date": "2026-04-23T10:40:45+00:00\""
176203
}
177204
},
178205
"gitRepository": "https://github.com/ogcincubator/bblocks-cc-profiles",
@@ -241,7 +268,6 @@
241268
],
242269
"shaclShapes": null,
243270
"sourceFiles": "https://ogcincubator.github.io/bblocks-cc-profiles/_sources/tasl/",
244-
"rdfData": [],
245271
"validationPassed": true,
246272
"testOutputs": "https://github.com/ogcincubator/bblocks-cc-profiles/blob/main/build/tests/profiles/cc/tasl/",
247273
"documentation": {
@@ -270,6 +296,7 @@
270296
"schema": null,
271297
"openAPIDocument": null,
272298
"ontology": null,
299+
"rdfData": [],
273300
"isProfileOf": null,
274301
"skos:topConceptOf": {
275302
"@id": "https://ogcincubator.github.io/bblocks-cc-profiles/"
@@ -304,7 +331,6 @@
304331
],
305332
"shaclShapes": null,
306333
"sourceFiles": "https://ogcincubator.github.io/bblocks-cc-profiles/_sources/taslar/",
307-
"rdfData": [],
308334
"validationPassed": true,
309335
"testOutputs": "https://github.com/ogcincubator/bblocks-cc-profiles/blob/main/build/tests/profiles/cc/taslar/",
310336
"documentation": {
@@ -333,6 +359,7 @@
333359
"schema": null,
334360
"openAPIDocument": null,
335361
"ontology": null,
362+
"rdfData": [],
336363
"isProfileOf": null,
337364
"skos:topConceptOf": {
338365
"@id": "https://ogcincubator.github.io/bblocks-cc-profiles/"
@@ -351,8 +378,8 @@
351378
"version": "0.1",
352379
"dateOfLastChange": "2023-12-09",
353380
"dependsOn": [
354-
"bblocks://ogc.ogc-utils.iri-or-curie",
355-
"bblocks://ogc.profiles.cc.taslar"
381+
"bblocks://ogc.profiles.cc.taslar",
382+
"bblocks://ogc.ogc-utils.iri-or-curie"
356383
],
357384
"sources": [],
358385
"scope": "contrib",
@@ -384,7 +411,6 @@
384411
"sourceLdContext": "https://ogcincubator.github.io/bblocks-cc-profiles/_sources/tasl-json/context.jsonld",
385412
"resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cc-profiles/build/annotated/profiles/cc/tasl-json/resolvedProperties.json",
386413
"sourceFiles": "https://ogcincubator.github.io/bblocks-cc-profiles/_sources/tasl-json/",
387-
"rdfData": [],
388414
"validationPassed": true,
389415
"testOutputs": "https://github.com/ogcincubator/bblocks-cc-profiles/blob/main/build/tests/profiles/cc/tasl-json/",
390416
"documentation": {
@@ -411,6 +437,7 @@
411437
"skos:prefLabel": "Simple JSON properties for CC TASLAR profile",
412438
"openAPIDocument": null,
413439
"ontology": null,
440+
"rdfData": [],
414441
"isProfileOf": null,
415442
"skos:topConceptOf": {
416443
"@id": "https://ogcincubator.github.io/bblocks-cc-profiles/"
@@ -461,10 +488,10 @@
461488
}
462489
],
463490
"dependsOn": [
491+
"bblocks://ogc.profiles.cc.tasl-json",
464492
"bblocks://ogc.contrib.stac.collection-v1-0-0",
465493
"bblocks://ogc.contrib.stac.collection",
466494
"bblocks://ogc.contrib.stac.item",
467-
"bblocks://ogc.profiles.cc.tasl-json",
468495
"bblocks://ogc.contrib.stac.item-v1-0-0"
469496
],
470497
"ldContext": {
@@ -491,7 +518,6 @@
491518
"sourceLdContext": "https://ogcincubator.github.io/bblocks-cc-profiles/_sources/stac/extensions/stac-taslar/context.jsonld",
492519
"resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cc-profiles/build/annotated/profiles/cc/stac/extensions/stac-taslar/resolvedProperties.json",
493520
"sourceFiles": "https://ogcincubator.github.io/bblocks-cc-profiles/_sources/stac/extensions/stac-taslar/",
494-
"rdfData": [],
495521
"validationPassed": true,
496522
"testOutputs": "https://github.com/ogcincubator/bblocks-cc-profiles/blob/main/build/tests/profiles/cc/stac/extensions/stac-taslar/",
497523
"documentation": {
@@ -518,6 +544,7 @@
518544
"skos:prefLabel": "STAC TASLAR Extension",
519545
"openAPIDocument": null,
520546
"ontology": null,
547+
"rdfData": [],
521548
"isProfileOf": null,
522549
"skos:topConceptOf": {
523550
"@id": "https://ogcincubator.github.io/bblocks-cc-profiles/"
@@ -533,9 +560,9 @@
533560
"itemClass": "schema",
534561
"register": "ogc-incubator",
535562
"dependsOn": [
536-
"bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection",
563+
"bblocks://ogc.geo.geodcat.stac.geodcat-stac-item",
537564
"bblocks://ogc.contrib.stac.extensions.accuracy",
538-
"bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"
565+
"bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"
539566
],
540567
"version": "0.1",
541568
"dateOfLastChange": "2023-09-18",
@@ -593,7 +620,6 @@
593620
"sourceLdContext": "https://ogcincubator.github.io/bblocks-cc-profiles/_sources/stac/extensions/geodcat-stac-tasl/context.jsonld",
594621
"resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cc-profiles/build/annotated/profiles/cc/stac/extensions/geodcat-stac-tasl/resolvedProperties.json",
595622
"sourceFiles": "https://ogcincubator.github.io/bblocks-cc-profiles/_sources/stac/extensions/geodcat-stac-tasl/",
596-
"rdfData": [],
597623
"validationPassed": true,
598624
"testOutputs": "https://github.com/ogcincubator/bblocks-cc-profiles/blob/main/build/tests/profiles/cc/stac/extensions/geodcat-stac-tasl/",
599625
"documentation": {
@@ -620,6 +646,7 @@
620646
"skos:prefLabel": "GeoDCAT profile of STAC TASL extension",
621647
"openAPIDocument": null,
622648
"ontology": null,
649+
"rdfData": [],
623650
"isProfileOf": null,
624651
"skos:topConceptOf": {
625652
"@id": "https://ogcincubator.github.io/bblocks-cc-profiles/"

0 commit comments

Comments
 (0)