Skip to content

Commit 3cdc5bd

Browse files
committed
Building blocks postprocessing
1 parent 45ed915 commit 3cdc5bd

50 files changed

Lines changed: 569 additions & 563 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

build/annotated/api/records/v1/schemas/catalog/resolvedProperties.json

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

build/annotated/api/records/v1/schemas/catalogs/resolvedProperties.json

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

build/annotated/api/records/v1/schemas/recordGeoJSON/resolvedProperties.json

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

build/annotated/api/records/v1/schemas/recordsGeoJSON/resolvedProperties.json

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

build/bblocks.jsonld

Lines changed: 107 additions & 107 deletions
Original file line numberDiff line numberDiff line change
@@ -168,12 +168,12 @@
168168
"abstract": "[Building Blocks](https://ogcincubator.github.io/bblocks-docs/) for OGC API Records, components and extensions\n",
169169
"description": "A set of Building Blocks to allow reuse, testing and documentation of elements and extensions of OGC API Records. Declares and validates conformance with the OGC API Features (and inherits OGC API Common) baseline.\n\nThese elements are re-used by the [STAC](](https://ogcincubator.github.io/bblocks-stac/) and [GeoDCAT implementation](../geodcat-ogc-api-records), binding Records schemas to DCAT and GeoDCAT ontologies.\n",
170170
"sparqlEndpoint": "https://defs-dev.opengis.net/fuseki/sparql",
171-
"modified": "2026-03-25T03:48:40.045506",
171+
"modified": "2026-03-28T03:48:10.571938",
172172
"tooling": {
173173
"bblocks-postprocess": {
174-
"commitId": "\"3fc65d41a50349289c9eb3b793e00778fe6fbcaa",
175-
"shortCommitId": "\"3fc65d",
176-
"date": "2026-03-19T08:52:02+00:00\""
174+
"commitId": "\"526c3a47ca93635fb1572ac841a65271d1667aaa",
175+
"shortCommitId": "\"526c3a",
176+
"date": "2026-03-27T14:14:05+00:00\""
177177
}
178178
},
179179
"gitRepository": "https://github.com/ogcincubator/bblocks-ogcapi-records",
@@ -223,7 +223,7 @@
223223
"itemClass": "model",
224224
"register": "ogc-incubator",
225225
"version": "0.1",
226-
"dateOfLastChange": "2026-03-22",
226+
"dateOfLastChange": "2026-03-25",
227227
"link": "https://github.com/opengeospatial/geodcat-ogcapi-records",
228228
"sources": [
229229
{
@@ -277,78 +277,6 @@
277277
"@id": "https://ogcincubator.github.io/bblocks-ogcapi-records/"
278278
}
279279
},
280-
{
281-
"itemIdentifier": "ogc.api.records.v1.schemas.language",
282-
"name": "Schema for language",
283-
"status": "under-development",
284-
"dateTimeAddition": "2024-01-23T12:40:00+01:00",
285-
"itemClass": "schema",
286-
"register": "ogcapi-records",
287-
"version": "0.1",
288-
"dateOfLastChange": "2026-03-22",
289-
"sources": [
290-
{
291-
"title": "OGC API Records - Draft",
292-
"link": "https://docs.ogc.org/DRAFTS/20-004.html"
293-
}
294-
],
295-
"tags": [
296-
"ogcapi-records",
297-
"records"
298-
],
299-
"schema": [
300-
{
301-
"prof:hasArtifact": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/schema.yaml",
302-
"prof:hasRole": "role:schema",
303-
"dct:format": "application/yaml",
304-
"dct:conformsTo": "https://json-schema.org/draft/2020-12/schema"
305-
},
306-
{
307-
"prof:hasArtifact": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/schema.json",
308-
"prof:hasRole": "role:schema",
309-
"dct:format": "application/json",
310-
"dct:conformsTo": "https://json-schema.org/draft/2020-12/schema"
311-
}
312-
],
313-
"abstract": "This building block corresponds to the schema for an OGC API Records language",
314-
"shaclShapes": null,
315-
"remoteCacheDir": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/remote_cache/",
316-
"sourceSchema": "https://github.com/opengeospatial/ogcapi-records/raw/master/core/openapi/schemas/language.yaml",
317-
"resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/resolvedProperties.json",
318-
"sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/language/",
319-
"rdfData": [],
320-
"validationPassed": true,
321-
"documentation": {
322-
"markdown": {
323-
"mediatype": "text/markdown",
324-
"url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/v1/schemas/language/index.md"
325-
},
326-
"json-full": {
327-
"mediatype": "application/json",
328-
"url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/language/index.json"
329-
},
330-
"bblocks-viewer": {
331-
"mediatype": "text/html",
332-
"url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.v1.schemas.language"
333-
}
334-
},
335-
"@id": "bblocks://ogc.api.records.v1.schemas.language",
336-
"@type": [
337-
"bblocks:Schema",
338-
"skos:Concept",
339-
"dcat:Dataset",
340-
"bblocks:BBlock"
341-
],
342-
"skos:prefLabel": "Schema for language",
343-
"ldContext": null,
344-
"openAPIDocument": null,
345-
"ontology": null,
346-
"dependsOn": null,
347-
"isProfileOf": null,
348-
"skos:topConceptOf": {
349-
"@id": "https://ogcincubator.github.io/bblocks-ogcapi-records/"
350-
}
351-
},
352280
{
353281
"itemIdentifier": "ogc.api.records.v1.schemas.license",
354282
"name": "Schema for license",
@@ -357,7 +285,7 @@
357285
"itemClass": "schema",
358286
"register": "ogcapi-records",
359287
"version": "0.1",
360-
"dateOfLastChange": "2026-03-22",
288+
"dateOfLastChange": "2026-03-25",
361289
"sources": [
362290
{
363291
"title": "OGC API Records - Draft",
@@ -428,7 +356,7 @@
428356
"itemClass": "schema",
429357
"register": "ogcapi-records",
430358
"version": "0.1",
431-
"dateOfLastChange": "2026-03-22",
359+
"dateOfLastChange": "2026-03-25",
432360
"sources": [
433361
{
434362
"title": "OGC API Records - Draft",
@@ -565,6 +493,78 @@
565493
"@id": "https://ogcincubator.github.io/bblocks-ogcapi-records/"
566494
}
567495
},
496+
{
497+
"itemIdentifier": "ogc.api.records.v1.schemas.language",
498+
"name": "Schema for language",
499+
"status": "under-development",
500+
"dateTimeAddition": "2024-01-23T12:40:00+01:00",
501+
"itemClass": "schema",
502+
"register": "ogcapi-records",
503+
"version": "0.1",
504+
"dateOfLastChange": "2026-03-25",
505+
"sources": [
506+
{
507+
"title": "OGC API Records - Draft",
508+
"link": "https://docs.ogc.org/DRAFTS/20-004.html"
509+
}
510+
],
511+
"tags": [
512+
"ogcapi-records",
513+
"records"
514+
],
515+
"schema": [
516+
{
517+
"prof:hasArtifact": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/schema.yaml",
518+
"prof:hasRole": "role:schema",
519+
"dct:format": "application/yaml",
520+
"dct:conformsTo": "https://json-schema.org/draft/2020-12/schema"
521+
},
522+
{
523+
"prof:hasArtifact": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/schema.json",
524+
"prof:hasRole": "role:schema",
525+
"dct:format": "application/json",
526+
"dct:conformsTo": "https://json-schema.org/draft/2020-12/schema"
527+
}
528+
],
529+
"abstract": "This building block corresponds to the schema for an OGC API Records language",
530+
"shaclShapes": null,
531+
"remoteCacheDir": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/remote_cache/",
532+
"sourceSchema": "https://github.com/opengeospatial/ogcapi-records/raw/master/core/openapi/schemas/language.yaml",
533+
"resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/resolvedProperties.json",
534+
"sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/language/",
535+
"rdfData": [],
536+
"validationPassed": true,
537+
"documentation": {
538+
"markdown": {
539+
"mediatype": "text/markdown",
540+
"url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/v1/schemas/language/index.md"
541+
},
542+
"json-full": {
543+
"mediatype": "application/json",
544+
"url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/language/index.json"
545+
},
546+
"bblocks-viewer": {
547+
"mediatype": "text/html",
548+
"url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.v1.schemas.language"
549+
}
550+
},
551+
"@id": "bblocks://ogc.api.records.v1.schemas.language",
552+
"@type": [
553+
"bblocks:Schema",
554+
"skos:Concept",
555+
"dcat:Dataset",
556+
"bblocks:BBlock"
557+
],
558+
"skos:prefLabel": "Schema for language",
559+
"ldContext": null,
560+
"openAPIDocument": null,
561+
"ontology": null,
562+
"dependsOn": null,
563+
"isProfileOf": null,
564+
"skos:topConceptOf": {
565+
"@id": "https://ogcincubator.github.io/bblocks-ogcapi-records/"
566+
}
567+
},
568568
{
569569
"itemIdentifier": "ogc.api.records.v1.schemas.roles",
570570
"name": "Schema for roles",
@@ -573,7 +573,7 @@
573573
"itemClass": "schema",
574574
"register": "ogcapi-records",
575575
"version": "0.1",
576-
"dateOfLastChange": "2026-03-22",
576+
"dateOfLastChange": "2026-03-25",
577577
"sources": [
578578
{
579579
"title": "OGC API Records - Draft",
@@ -644,7 +644,7 @@
644644
"itemClass": "schema",
645645
"register": "ogcapi-records",
646646
"version": "0.1",
647-
"dateOfLastChange": "2026-03-22",
647+
"dateOfLastChange": "2026-03-25",
648648
"sources": [
649649
{
650650
"title": "OGC API Records - Draft",
@@ -721,7 +721,7 @@
721721
"itemClass": "schema",
722722
"register": "ogcapi-records",
723723
"version": "0.1",
724-
"dateOfLastChange": "2026-03-22",
724+
"dateOfLastChange": "2026-03-25",
725725
"sources": [
726726
{
727727
"title": "OGC API Records - Draft",
@@ -793,7 +793,7 @@
793793
"itemClass": "schema",
794794
"register": "ogcapi-records",
795795
"version": "0.1",
796-
"dateOfLastChange": "2026-03-22",
796+
"dateOfLastChange": "2026-03-25",
797797
"sources": [
798798
{
799799
"title": "OGC API Records - Draft",
@@ -807,8 +807,8 @@
807807
"abstract": "This building block corresponds to the schema for an OGC API Records contact",
808808
"shaclShapes": null,
809809
"dependsOn": [
810-
"bblocks://ogc.ogc-utils.json-link",
811-
"bblocks://ogc.api.records.v1.schemas.roles"
810+
"bblocks://ogc.api.records.v1.schemas.roles",
811+
"bblocks://ogc.ogc-utils.json-link"
812812
],
813813
"schema": [
814814
{
@@ -872,7 +872,7 @@
872872
"itemClass": "schema",
873873
"register": "ogcapi-records",
874874
"version": "0.1",
875-
"dateOfLastChange": "2026-03-22",
875+
"dateOfLastChange": "2026-03-25",
876876
"sources": [
877877
{
878878
"title": "OGC API Records - Draft",
@@ -950,7 +950,7 @@
950950
"itemClass": "schema",
951951
"register": "ogcapi-records",
952952
"version": "0.1",
953-
"dateOfLastChange": "2026-03-22",
953+
"dateOfLastChange": "2026-03-25",
954954
"sources": [
955955
{
956956
"title": "OGC API Records - Draft",
@@ -1040,7 +1040,7 @@
10401040
"itemClass": "schema",
10411041
"register": "ogcapi-records",
10421042
"version": "0.1",
1043-
"dateOfLastChange": "2026-03-22",
1043+
"dateOfLastChange": "2026-03-25",
10441044
"sources": [
10451045
{
10461046
"title": "OGC API Records - Draft",
@@ -1119,18 +1119,18 @@
11191119
"itemClass": "schema",
11201120
"register": "ogcapi-records",
11211121
"version": "0.1",
1122-
"dateOfLastChange": "2026-03-22",
1122+
"dateOfLastChange": "2026-03-25",
11231123
"dependsOn": [
1124-
"bblocks://ogc.api.records.v1.schemas.language",
1125-
"bblocks://ogc.api.records.records-ontology",
1126-
"bblocks://ogc.api.records.v1.schemas.contact",
1127-
"bblocks://ogc.api.records.v1.schemas.linkTemplate",
11281124
"bblocks://ogc.api.records.v1.schemas.time",
1125+
"bblocks://ogc.api.records.v1.schemas.contact",
1126+
"bblocks://ogc.geo.common.data_types.geojson",
11291127
"bblocks://ogc.api.records.v1.schemas.license",
1128+
"bblocks://ogc.api.records.records-ontology",
11301129
"bblocks://ogc.geo.features.feature",
1130+
"bblocks://ogc.api.records.v1.schemas.link",
11311131
"bblocks://ogc.api.records.v1.schemas.theme",
1132-
"bblocks://ogc.geo.common.data_types.geojson",
1133-
"bblocks://ogc.api.records.v1.schemas.link"
1132+
"bblocks://ogc.api.records.v1.schemas.language",
1133+
"bblocks://ogc.api.records.v1.schemas.linkTemplate"
11341134
],
11351135
"sources": [
11361136
{
@@ -1218,7 +1218,7 @@
12181218
"itemClass": "schema",
12191219
"register": "ogcapi-records",
12201220
"version": "0.1",
1221-
"dateOfLastChange": "2026-03-22",
1221+
"dateOfLastChange": "2026-03-25",
12221222
"sources": [
12231223
{
12241224
"title": "OGC API Records - Draft",
@@ -1242,12 +1242,12 @@
12421242
}
12431243
],
12441244
"dependsOn": [
1245-
"bblocks://ogc.api.features.v1.schemas.collection",
1246-
"bblocks://ogc.api.records.v1.schemas.language",
12471245
"bblocks://ogc.api.records.v1.schemas.contact",
1248-
"bblocks://ogc.api.records.v1.schemas.linkTemplate",
1246+
"bblocks://ogc.api.features.v1.schemas.collection",
12491247
"bblocks://ogc.api.records.v1.schemas.license",
1250-
"bblocks://ogc.api.records.v1.schemas.theme"
1248+
"bblocks://ogc.api.records.v1.schemas.theme",
1249+
"bblocks://ogc.api.records.v1.schemas.language",
1250+
"bblocks://ogc.api.records.v1.schemas.linkTemplate"
12511251
],
12521252
"schema": [
12531253
{
@@ -1311,7 +1311,7 @@
13111311
"itemClass": "schema",
13121312
"register": "ogcapi-records",
13131313
"version": "0.1",
1314-
"dateOfLastChange": "2026-03-22",
1314+
"dateOfLastChange": "2026-03-25",
13151315
"sources": [
13161316
{
13171317
"title": "OGC API Records - Draft",
@@ -1335,9 +1335,9 @@
13351335
}
13361336
],
13371337
"dependsOn": [
1338-
"bblocks://ogc.api.records.v1.schemas.recordGeoJSON",
13391338
"bblocks://ogc.api.features.v1.schemas.collections",
1340-
"bblocks://ogc.api.records.v1.schemas.linkTemplate"
1339+
"bblocks://ogc.api.records.v1.schemas.linkTemplate",
1340+
"bblocks://ogc.api.records.v1.schemas.recordGeoJSON"
13411341
],
13421342
"schema": [
13431343
{
@@ -1401,7 +1401,7 @@
14011401
"itemClass": "schema",
14021402
"register": "ogcapi-records",
14031403
"version": "0.1",
1404-
"dateOfLastChange": "2026-03-22",
1404+
"dateOfLastChange": "2026-03-25",
14051405
"sources": [
14061406
{
14071407
"title": "OGC API Records - Draft",
@@ -1488,15 +1488,15 @@
14881488
{
14891489
"@id": "bblocks://ogc.api.records.records-ontology"
14901490
},
1491-
{
1492-
"@id": "bblocks://ogc.api.records.v1.schemas.language"
1493-
},
14941491
{
14951492
"@id": "bblocks://ogc.api.records.v1.schemas.license"
14961493
},
14971494
{
14981495
"@id": "bblocks://ogc.api.records.v1.schemas.theme"
14991496
},
1497+
{
1498+
"@id": "bblocks://ogc.api.records.v1.schemas.language"
1499+
},
15001500
{
15011501
"@id": "bblocks://ogc.api.records.v1.schemas.roles"
15021502
},

0 commit comments

Comments
 (0)