|
3 | 3 | "abstract": "These [Building Blocks](https://ogcincubator.github.io/bblocks-docs/) provide a validation and documentation wrapper over STAC and extension schemas, and aid in transparent re-use of STAC elements", |
4 | 4 | "description": "Allows for validation and testing of STAC examples.\n\n**STAC extends OGC API Records** (i.e. Records is designed to be compatible with the prior STAC mode) - this packaging supports validation of STAC extensions against underlying Records, Features and Common elements.\n\nSupports definition and testing of transformations to/from STAC from other formats.\n\nImplementers can fork this repository and add additional examples in the `tests/` directory of each Building Block and run validation processes locally.\n\nProvides a framework for documentation and testing of additional extensions.\n", |
5 | 5 | "sparqlEndpoint": "https://defs-dev.opengis.net/fuseki/sparql", |
6 | | - "modified": "2026-01-26T11:02:15.182245", |
| 6 | + "modified": "2026-02-16T10:46:30.151166", |
7 | 7 | "tooling": { |
8 | 8 | "bblocks-postprocess": { |
9 | 9 | "commitId": "\"da938c570c326dad590b43582182bcf06cc63198", |
10 | 10 | "shortCommitId": "\"da938c", |
11 | | - "date": "2026-01-19T11:49:34+00:00\"" |
| 11 | + "date": "2026-02-12T16:05:38+00:00\"" |
12 | 12 | } |
13 | 13 | }, |
14 | 14 | "gitRepository": "https://github.com/ogcincubator/bblocks-stac", |
|
35 | 35 | "itemClass": "schema", |
36 | 36 | "register": "ogc-building-block-register", |
37 | 37 | "version": "0.1", |
38 | | - "dateOfLastChange": "2026-01-26", |
| 38 | + "dateOfLastChange": "2026-02-16", |
39 | 39 | "sources": [ |
40 | 40 | { |
41 | 41 | "title": "STAC Specification", |
|
86 | 86 | "dependsOn": [], |
87 | 87 | "rules": [], |
88 | 88 | "dateTimeAddition": "2025-06-12T00:00:00Z", |
89 | | - "dateOfLastChange": "2026-01-26", |
| 89 | + "dateOfLastChange": "2026-02-16", |
90 | 90 | "shaclShapes": {}, |
91 | 91 | "ontology": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl", |
92 | 92 | "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/", |
|
119 | 119 | "dependsOn": [], |
120 | 120 | "rules": [], |
121 | 121 | "dateTimeAddition": "2025-06-12T00:00:00Z", |
122 | | - "dateOfLastChange": "2026-01-26", |
| 122 | + "dateOfLastChange": "2026-02-16", |
123 | 123 | "shaclShapes": {}, |
124 | 124 | "ontology": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl", |
125 | 125 | "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/", |
|
152 | 152 | "dependsOn": [], |
153 | 153 | "rules": [], |
154 | 154 | "dateTimeAddition": "2025-06-12T00:00:00Z", |
155 | | - "dateOfLastChange": "2026-01-26", |
| 155 | + "dateOfLastChange": "2026-02-16", |
156 | 156 | "shaclShapes": {}, |
157 | 157 | "ontology": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/processes-ontology/ontology.ttl", |
158 | 158 | "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/processes-ontology/", |
|
187 | 187 | ], |
188 | 188 | "rules": [], |
189 | 189 | "dateTimeAddition": "2025-06-12T00:00:00Z", |
190 | | - "dateOfLastChange": "2026-01-26", |
| 190 | + "dateOfLastChange": "2026-02-16", |
191 | 191 | "shaclShapes": {}, |
192 | 192 | "ontology": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl", |
193 | 193 | "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/", |
|
219 | 219 | "itemClass": "schema", |
220 | 220 | "register": "ogc-incubator-building-block-register", |
221 | 221 | "version": "1.1.0", |
222 | | - "dateOfLastChange": "2026-01-26", |
| 222 | + "dateOfLastChange": "2026-02-16", |
223 | 223 | "sources": [ |
224 | 224 | { |
225 | 225 | "title": "STAC Specification", |
|
273 | 273 | "itemClass": "schema", |
274 | 274 | "register": "ogc-incubator-building-block-register", |
275 | 275 | "version": "1.0.0", |
276 | | - "dateOfLastChange": "2026-01-26", |
| 276 | + "dateOfLastChange": "2026-02-16", |
277 | 277 | "sources": [ |
278 | 278 | { |
279 | 279 | "title": "STAC Specification", |
|
287 | 287 | ], |
288 | 288 | "shaclShapes": {}, |
289 | 289 | "dependsOn": [ |
290 | | - "ogc.ogc-utils.json-link", |
291 | | - "ogc.contrib.stac.collection" |
| 290 | + "ogc.contrib.stac.collection", |
| 291 | + "ogc.ogc-utils.json-link" |
292 | 292 | ], |
293 | 293 | "schema": { |
294 | 294 | "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection-v1-0-0/schema.yaml", |
|
326 | 326 | "itemClass": "schema", |
327 | 327 | "register": "ogc-incubator-building-block-register", |
328 | 328 | "version": "1.1.0", |
329 | | - "dateOfLastChange": "2026-01-26", |
| 329 | + "dateOfLastChange": "2026-02-16", |
330 | 330 | "sources": [ |
331 | 331 | { |
332 | 332 | "title": "STAC Specification", |
|
378 | 378 | "itemClass": "schema", |
379 | 379 | "register": "ogc-building-block-register", |
380 | 380 | "version": "0.1", |
381 | | - "dateOfLastChange": "2026-01-26", |
| 381 | + "dateOfLastChange": "2026-02-16", |
382 | 382 | "sources": [ |
383 | 383 | { |
384 | 384 | "title": "STAC Specification", |
|
396 | 396 | ] |
397 | 397 | }, |
398 | 398 | "dependsOn": [ |
399 | | - "ogc.geo.features.feature", |
400 | | - "ogc.ogc-utils.json-link", |
401 | 399 | "ogc.api.records.v1.schemas.recordGeoJSON", |
402 | | - "ogc.contrib.stac.components.assets" |
| 400 | + "ogc.ogc-utils.json-link", |
| 401 | + "ogc.contrib.stac.components.assets", |
| 402 | + "ogc.geo.features.feature" |
403 | 403 | ], |
404 | 404 | "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/context.jsonld", |
405 | 405 | "schema": { |
|
437 | 437 | "itemClass": "schema", |
438 | 438 | "register": "bblocks-stac", |
439 | 439 | "version": "0.1", |
440 | | - "dateOfLastChange": "2026-01-26", |
| 440 | + "dateOfLastChange": "2026-02-16", |
441 | 441 | "link": "https://github.com/stac-extensions/eo", |
442 | 442 | "sources": [ |
443 | 443 | { |
|
458 | 458 | ] |
459 | 459 | }, |
460 | 460 | "dependsOn": [ |
461 | | - "ogc.contrib.stac.item", |
462 | | - "ogc.contrib.stac.collection" |
| 461 | + "ogc.contrib.stac.collection", |
| 462 | + "ogc.contrib.stac.item" |
463 | 463 | ], |
464 | 464 | "schema": { |
465 | 465 | "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/accuracy/schema.yaml", |
|
496 | 496 | "itemClass": "schema", |
497 | 497 | "register": "bblocks-stac", |
498 | 498 | "version": "0.2.0", |
499 | | - "dateOfLastChange": "2026-01-26", |
| 499 | + "dateOfLastChange": "2026-02-16", |
500 | 500 | "sources": [ |
501 | 501 | { |
502 | 502 | "title": "GitHub Repository", |
|
515 | 515 | ] |
516 | 516 | }, |
517 | 517 | "dependsOn": [ |
518 | | - "ogc.contrib.stac.item", |
519 | | - "ogc.contrib.stac.collection" |
| 518 | + "ogc.contrib.stac.collection", |
| 519 | + "ogc.contrib.stac.item" |
520 | 520 | ], |
521 | 521 | "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf/context.jsonld", |
522 | 522 | "schema": { |
|
554 | 554 | "itemClass": "schema", |
555 | 555 | "register": "ogc-building-block-register", |
556 | 556 | "version": "2.0.0", |
557 | | - "dateOfLastChange": "2026-01-26", |
| 557 | + "dateOfLastChange": "2026-02-16", |
558 | 558 | "link": "https://github.com/stac-extensions/classification", |
559 | 559 | "dependsOn": [ |
560 | | - "ogc.contrib.stac.item", |
561 | | - "ogc.contrib.stac.collection" |
| 560 | + "ogc.contrib.stac.collection", |
| 561 | + "ogc.contrib.stac.item" |
562 | 562 | ], |
563 | 563 | "sources": [ |
564 | 564 | { |
|
613 | 613 | "itemClass": "schema", |
614 | 614 | "register": "bblocks-stac", |
615 | 615 | "version": "0.1", |
616 | | - "dateOfLastChange": "2026-01-26", |
| 616 | + "dateOfLastChange": "2026-02-16", |
617 | 617 | "link": "https://github.com/stac-extensions/eo", |
618 | 618 | "sources": [ |
619 | 619 | { |
|
634 | 634 | ] |
635 | 635 | }, |
636 | 636 | "dependsOn": [ |
637 | | - "ogc.contrib.stac.item", |
638 | | - "ogc.contrib.stac.collection" |
| 637 | + "ogc.contrib.stac.collection", |
| 638 | + "ogc.contrib.stac.item" |
639 | 639 | ], |
640 | 640 | "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/eo/context.jsonld", |
641 | 641 | "schema": { |
|
673 | 673 | "itemClass": "schema", |
674 | 674 | "register": "bblocks-stac", |
675 | 675 | "version": "0.1", |
676 | | - "dateOfLastChange": "2026-01-26", |
| 676 | + "dateOfLastChange": "2026-02-16", |
677 | 677 | "sources": [ |
678 | 678 | { |
679 | 679 | "title": "GitHub Repository", |
|
693 | 693 | ] |
694 | 694 | }, |
695 | 695 | "dependsOn": [ |
696 | | - "ogc.contrib.stac.item", |
697 | | - "ogc.contrib.stac.collection" |
| 696 | + "ogc.contrib.stac.collection", |
| 697 | + "ogc.contrib.stac.item" |
698 | 698 | ], |
699 | 699 | "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc/context.jsonld", |
700 | 700 | "schema": { |
|
732 | 732 | "itemClass": "schema", |
733 | 733 | "register": "ogc-building-block-register", |
734 | 734 | "version": "1.2.0", |
735 | | - "dateOfLastChange": "2026-01-26", |
| 735 | + "dateOfLastChange": "2026-02-16", |
736 | 736 | "dependsOn": [ |
737 | | - "ogc.contrib.stac.item", |
738 | | - "ogc.contrib.stac.collection" |
| 737 | + "ogc.contrib.stac.collection", |
| 738 | + "ogc.contrib.stac.item" |
739 | 739 | ], |
740 | 740 | "sources": [ |
741 | 741 | { |
|
790 | 790 | "itemClass": "schema", |
791 | 791 | "register": "ogc-building-block-register", |
792 | 792 | "version": "0.1", |
793 | | - "dateOfLastChange": "2026-01-26", |
| 793 | + "dateOfLastChange": "2026-02-16", |
794 | 794 | "link": "https://github.com/stac-extensions/raster", |
795 | 795 | "sources": [ |
796 | 796 | { |
|
810 | 810 | ] |
811 | 811 | }, |
812 | 812 | "dependsOn": [ |
813 | | - "ogc.contrib.stac.item", |
814 | | - "ogc.contrib.stac.collection" |
| 813 | + "ogc.contrib.stac.collection", |
| 814 | + "ogc.contrib.stac.item" |
815 | 815 | ], |
816 | 816 | "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/raster/context.jsonld", |
817 | 817 | "schema": { |
|
849 | 849 | "itemClass": "schema", |
850 | 850 | "register": "bblocks-stac", |
851 | 851 | "version": "0.1", |
852 | | - "dateOfLastChange": "2026-01-26", |
| 852 | + "dateOfLastChange": "2026-02-16", |
853 | 853 | "sources": [ |
854 | 854 | { |
855 | 855 | "title": "GitHub Repository", |
|
868 | 868 | ] |
869 | 869 | }, |
870 | 870 | "dependsOn": [ |
| 871 | + "ogc.contrib.stac.collection", |
871 | 872 | "ogc.api.records.v1.schemas.theme", |
872 | | - "ogc.contrib.stac.item", |
873 | | - "ogc.contrib.stac.collection" |
| 873 | + "ogc.contrib.stac.item" |
874 | 874 | ], |
875 | 875 | "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes/context.jsonld", |
876 | 876 | "schema": { |
|
974 | 974 | "itemClass": "schema", |
975 | 975 | "register": "bblocks-stac", |
976 | 976 | "version": "0.1", |
977 | | - "dateOfLastChange": "2026-01-26", |
| 977 | + "dateOfLastChange": "2026-02-16", |
978 | 978 | "sources": [ |
979 | 979 | { |
980 | 980 | "title": "GitHub Repository", |
|
993 | 993 | ] |
994 | 994 | }, |
995 | 995 | "dependsOn": [ |
996 | | - "ogc.contrib.stac.item", |
997 | | - "ogc.contrib.stac.collection" |
| 996 | + "ogc.contrib.stac.collection", |
| 997 | + "ogc.contrib.stac.item" |
998 | 998 | ], |
999 | 999 | "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-jq/context.jsonld", |
1000 | 1000 | "schema": { |
|
1032 | 1032 | "itemClass": "schema", |
1033 | 1033 | "register": "bblocks-stac", |
1034 | 1034 | "version": "0.1", |
1035 | | - "dateOfLastChange": "2026-01-26", |
| 1035 | + "dateOfLastChange": "2026-02-16", |
1036 | 1036 | "sources": [ |
1037 | 1037 | { |
1038 | 1038 | "title": "GitHub Repository", |
|
1051 | 1051 | ] |
1052 | 1052 | }, |
1053 | 1053 | "dependsOn": [ |
1054 | | - "ogc.contrib.stac.item", |
1055 | | - "ogc.contrib.stac.collection" |
| 1054 | + "ogc.contrib.stac.collection", |
| 1055 | + "ogc.contrib.stac.item" |
1056 | 1056 | ], |
1057 | 1057 | "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-shacl/context.jsonld", |
1058 | 1058 | "schema": { |
|
1091 | 1091 | "itemClass": "schema", |
1092 | 1092 | "register": "ogcincubator", |
1093 | 1093 | "version": "0.1", |
1094 | | - "dateOfLastChange": "2026-01-26", |
| 1094 | + "dateOfLastChange": "2026-02-16", |
1095 | 1095 | "sources": [ |
1096 | 1096 | { |
1097 | 1097 | "title": "STAC Specification", |
|
1153 | 1153 | "itemClass": "schema", |
1154 | 1154 | "register": "ogc-building-block-register", |
1155 | 1155 | "version": "0.1", |
1156 | | - "dateOfLastChange": "2026-01-26", |
| 1156 | + "dateOfLastChange": "2026-02-16", |
1157 | 1157 | "sources": [ |
1158 | 1158 | { |
1159 | 1159 | "title": "STAC Specification", |
|
1171 | 1171 | ] |
1172 | 1172 | }, |
1173 | 1173 | "dependsOn": [ |
1174 | | - "ogc.geo.features.feature", |
1175 | 1174 | "ogc.api.records.v1.schemas.recordGeoJSON", |
1176 | | - "ogc.contrib.stac.item" |
| 1175 | + "ogc.contrib.stac.item", |
| 1176 | + "ogc.geo.features.feature" |
1177 | 1177 | ], |
1178 | 1178 | "schema": { |
1179 | 1179 | "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item-v1-0-0/schema.yaml", |
|
1210 | 1210 | "itemClass": "schema", |
1211 | 1211 | "register": "ogc-building-block-register", |
1212 | 1212 | "version": "0.1", |
1213 | | - "dateOfLastChange": "2026-01-26", |
| 1213 | + "dateOfLastChange": "2026-02-16", |
1214 | 1214 | "sources": [ |
1215 | 1215 | { |
1216 | 1216 | "title": "STAC Specification", |
|
1228 | 1228 | ] |
1229 | 1229 | }, |
1230 | 1230 | "dependsOn": [ |
1231 | | - "ogc.geo.features.feature", |
1232 | 1231 | "ogc.api.records.v1.schemas.recordGeoJSON", |
1233 | | - "ogc.contrib.stac.item" |
| 1232 | + "ogc.contrib.stac.item", |
| 1233 | + "ogc.geo.features.feature" |
1234 | 1234 | ], |
1235 | 1235 | "schema": { |
1236 | 1236 | "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item-v1-1-0/schema.yaml", |
|
1267 | 1267 | "itemClass": "schema", |
1268 | 1268 | "register": "ogc-building-block-register", |
1269 | 1269 | "version": "1.4.0", |
1270 | | - "dateOfLastChange": "2026-01-26", |
| 1270 | + "dateOfLastChange": "2026-02-16", |
1271 | 1271 | "dependsOn": [ |
1272 | | - "ogc.contrib.stac.extensions.classification", |
1273 | | - "ogc.contrib.stac.extensions.raster", |
| 1272 | + "ogc.contrib.stac.collection", |
1274 | 1273 | "ogc.contrib.stac.extensions.eo", |
| 1274 | + "ogc.contrib.stac.extensions.classification", |
1275 | 1275 | "ogc.contrib.stac.item", |
1276 | 1276 | "ogc.contrib.stac.extensions.processing", |
1277 | | - "ogc.contrib.stac.collection" |
| 1277 | + "ogc.contrib.stac.extensions.raster" |
1278 | 1278 | ], |
1279 | 1279 | "sources": [ |
1280 | 1280 | { |
|
0 commit comments