From 138f685be81518d7d59740fa368cfec147efb277 Mon Sep 17 00:00:00 2001
From: avillar
Date: Fri, 20 Oct 2023 13:26:13 +0000
Subject: [PATCH] Building blocks postprocessing
---
.../json-fg/feature-lenient/context.jsonld | 5 +-
.../geo/json-fg/feature/context.jsonld | 5 +-
.../sosa/features/observation/context.jsonld | 10 +-
bblocks.jsonld | 34 ++--
bblocks.ttl | 160 +++++++++---------
.../json-full/geo/features/feature/index.json | 2 +-
.../geo/features/featureCollection/index.json | 2 +-
.../geo/json-fg/feature-lenient/index.json | 2 +-
.../json-full/geo/json-fg/feature/index.json | 2 +-
.../featureCollection-lenient/index.json | 2 +-
.../geo/json-fg/featureCollection/index.json | 2 +-
.../vectorObservationFeature/index.json | 2 +-
.../features/observationCollection/index.json | 2 +-
.../geo/json-fg/feature-lenient/index.md | 5 +-
.../markdown/geo/json-fg/feature/index.md | 5 +-
.../sosa/features/observation/index.md | 10 +-
.../geo/json-fg/feature-lenient/index.html | 5 +-
.../geo/json-fg/feature/index.html | 5 +-
.../vectorObservationFeature/index.html | 2 +-
.../sosa/features/observation/index.html | 10 +-
.../features/observationCollection/index.html | 2 +-
.../geo/json-fg/feature-lenient/index.html.md | 5 +-
.../slate/geo/json-fg/feature/index.html.md | 5 +-
.../vectorObservationFeature/index.html.md | 2 +-
.../sosa/features/observation/index.html.md | 10 +-
.../observationCollection/index.html.md | 2 +-
register.json | 34 ++--
.../data_types/bounding_box/_report.json | 2 +-
.../example_1_1.validation_passed.txt | 2 +-
.../common/parameters/bbox-crs/_report.json | 2 +-
tests/geo/common/parameters/bbox/_report.json | 2 +-
tests/geo/features/feature/_report.json | 2 +-
.../feature/example_1_1.validation_passed.txt | 2 +-
.../features/featureCollection/_report.json | 2 +-
.../example_1_1.validation_passed.txt | 2 +-
tests/geo/geopose/basic/ypr/_report.json | 2 +-
.../ypr/example_1_1.validation_passed.txt | 2 +-
.../ypr/example_2_1.validation_passed.txt | 2 +-
.../ypr/example_3_1.validation_passed.txt | 2 +-
.../ypr/example_4_1.validation_passed.txt | 2 +-
.../json-fg/featureCollection/_report.json | 2 +-
.../example_1_1.validation_passed.txt | 2 +-
...ired-properties-fail.validation_passed.txt | 2 +-
tests/geo/json-fg/link-role/_report.json | 2 +-
.../example_1_1.validation_passed.txt | 2 +-
tests/ogc-utils/iri-or-curie/_report.json | 2 +-
.../example_1_2.validation_passed.txt | 2 +-
.../example_2_2.validation_passed.txt | 2 +-
.../example_3_2.validation_passed.txt | 2 +-
.../example_4_2.validation_passed.txt | 2 +-
.../example_5_2.validation_passed.txt | 2 +-
.../example_6_2.validation_passed.txt | 2 +-
.../example_7_1.validation_passed.txt | 2 +-
tests/ogc-utils/topology/_report.json | 2 +-
.../example_1_1.validation_passed.txt | 2 +-
tests/report.html | 156 ++++++++---------
.../examples/vectorObservation/_report.json | 26 +--
.../example_1_1.validation_passed.txt | 16 +-
.../vectorObservationFeature/_report.json | 2 +-
.../example_1_1.validation_passed.txt | 2 +-
.../example_2_1.validation_passed.txt | 2 +-
.../sosa/features/observation/_report.json | 76 ++++-----
.../example_1_1.validation_passed.txt | 16 +-
.../example_1_2.validation_passed.txt | 20 +--
.../example_2_1.validation_passed.txt | 16 +-
.../observationCollection/_report.json | 38 ++---
.../example_1_1.validation_passed.txt | 2 +-
.../example_1_2.validation_passed.txt | 20 +--
...ollection-props-fail.validation_failed.txt | 2 +-
...tionCollection-props.validation_passed.txt | 2 +-
.../sosa/properties/observation/_report.json | 90 +++++-----
.../example_1_1.validation_passed.txt | 16 +-
.../example_1_2.validation_passed.txt | 20 +--
.../example_2_1.validation_passed.txt | 16 +-
.../observation/test1.validation_passed.txt | 16 +-
.../observationCollection/_report.json | 26 +--
.../example_1_1.validation_failed.txt | 2 +-
.../example_2_1.validation_passed.txt | 2 +-
.../example_3_1.validation_passed.txt | 16 +-
79 files changed, 482 insertions(+), 506 deletions(-)
diff --git a/annotated-schemas/geo/json-fg/feature-lenient/context.jsonld b/annotated-schemas/geo/json-fg/feature-lenient/context.jsonld
index 986fc994b..f1553c0f7 100644
--- a/annotated-schemas/geo/json-fg/feature-lenient/context.jsonld
+++ b/annotated-schemas/geo/json-fg/feature-lenient/context.jsonld
@@ -40,10 +40,7 @@
},
"@id": "rdfs:seeAlso"
},
- "geometry": {
- "@context": {},
- "@id": "geojson:geometry"
- },
+ "geometry": "geojson:geometry",
"properties": "@nest",
"geojson": "https://purl.org/geojson/vocab#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
diff --git a/annotated-schemas/geo/json-fg/feature/context.jsonld b/annotated-schemas/geo/json-fg/feature/context.jsonld
index 986fc994b..f1553c0f7 100644
--- a/annotated-schemas/geo/json-fg/feature/context.jsonld
+++ b/annotated-schemas/geo/json-fg/feature/context.jsonld
@@ -40,10 +40,7 @@
},
"@id": "rdfs:seeAlso"
},
- "geometry": {
- "@context": {},
- "@id": "geojson:geometry"
- },
+ "geometry": "geojson:geometry",
"properties": "@nest",
"geojson": "https://purl.org/geojson/vocab#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
diff --git a/annotated-schemas/unstable/sosa/features/observation/context.jsonld b/annotated-schemas/unstable/sosa/features/observation/context.jsonld
index a04906a9b..83fa116f8 100644
--- a/annotated-schemas/unstable/sosa/features/observation/context.jsonld
+++ b/annotated-schemas/unstable/sosa/features/observation/context.jsonld
@@ -102,7 +102,10 @@
"hasMember": "sosa:hasMember",
"features": "sosa:hasMember",
"featureType": "@type",
- "properties": "@nest",
+ "properties": {
+ "@context": {},
+ "@id": "@nest"
+ },
"Feature": "geojson:Feature",
"FeatureCollection": "geojson:FeatureCollection",
"GeometryCollection": "geojson:GeometryCollection",
@@ -139,10 +142,7 @@
},
"@id": "rdfs:seeAlso"
},
- "geometry": {
- "@context": {},
- "@id": "geojson:geometry"
- },
+ "geometry": "geojson:geometry",
"sosa": "http://www.w3.org/ns/sosa/",
"ssn": "http://www.w3.org/ns/ssn/",
"ssn-system": "ssn:systems/",
diff --git a/bblocks.jsonld b/bblocks.jsonld
index 175f2e5c4..f97c2109b 100644
--- a/bblocks.jsonld
+++ b/bblocks.jsonld
@@ -586,8 +586,8 @@
"group": "Common",
"shaclRules": [],
"dependsOn": [
- "ogc.ogc-utils.json-link",
- "ogc.geo.common.data_types.geojson"
+ "ogc.geo.common.data_types.geojson",
+ "ogc.ogc-utils.json-link"
],
"schema": {
"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/features/feature/schema.yaml",
@@ -862,8 +862,8 @@
"group": "Common",
"shaclRules": [],
"dependsOn": [
- "ogc.ogc-utils.json-link",
- "ogc.geo.features.feature"
+ "ogc.geo.features.feature",
+ "ogc.ogc-utils.json-link"
],
"schema": {
"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/features/featureCollection/schema.yaml",
@@ -911,8 +911,8 @@
"group": "JSON-FG",
"shaclRules": [],
"dependsOn": [
- "ogc.ogc-utils.json-link",
- "ogc.geo.features.feature"
+ "ogc.geo.features.feature",
+ "ogc.ogc-utils.json-link"
],
"schema": {
"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature/schema.yaml",
@@ -964,8 +964,8 @@
"group": "JSON-FG",
"shaclRules": [],
"dependsOn": [
- "ogc.ogc-utils.json-link",
- "ogc.geo.features.feature"
+ "ogc.geo.features.feature",
+ "ogc.ogc-utils.json-link"
],
"schema": {
"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature-lenient/schema.yaml",
@@ -1012,9 +1012,9 @@
"group": "JSON-FG",
"shaclRules": [],
"dependsOn": [
- "ogc.ogc-utils.json-link",
+ "ogc.geo.json-fg.feature",
"ogc.geo.features.featureCollection",
- "ogc.geo.json-fg.feature"
+ "ogc.ogc-utils.json-link"
],
"schema": {
"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/featureCollection/schema.yaml",
@@ -1067,9 +1067,9 @@
"group": "JSON-FG",
"shaclRules": [],
"dependsOn": [
- "ogc.ogc-utils.json-link",
+ "ogc.geo.json-fg.feature-lenient",
"ogc.geo.features.featureCollection",
- "ogc.geo.json-fg.feature-lenient"
+ "ogc.ogc-utils.json-link"
],
"schema": {
"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/featureCollection-lenient/schema.yaml",
@@ -1187,8 +1187,8 @@
],
"group": "SOSA",
"shaclRules": [
- "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/features/observationCollection/registereditems/unstable/sosa/_sources/properties/observation/rules.shacl",
- "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/features/observationCollection/registereditems/unstable/sosa/_sources/features/observationCollection/rules.shacl"
+ "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/features/observationCollection/registereditems/unstable/sosa/_sources/features/observationCollection/rules.shacl",
+ "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/features/observationCollection/registereditems/unstable/sosa/_sources/properties/observation/rules.shacl"
],
"dependsOn": [
"ogc.unstable.sosa.properties.observationCollection",
@@ -1240,8 +1240,8 @@
"maturity": "development",
"scope": "unstable",
"dependsOn": [
- "ogc.unstable.sosa.examples.vectorObservation",
"ogc.unstable.sosa.features.observationCollection",
+ "ogc.unstable.sosa.examples.vectorObservation",
"ogc.unstable.sosa.features.observation",
"ogc.unstable.sosa.properties.observation"
],
@@ -1255,9 +1255,9 @@
],
"group": "SOSA",
"shaclRules": [
- "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/registereditems/unstable/sosa/_sources/properties/observation/rules.shacl",
"https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/registereditems/unstable/sosa/_sources/features/observationCollection/rules.shacl",
- "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/rules.shacl"
+ "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/rules.shacl",
+ "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/registereditems/unstable/sosa/_sources/properties/observation/rules.shacl"
],
"schema": {
"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/unstable/sosa/examples/vectorObservationFeature/schema.yaml",
diff --git a/bblocks.ttl b/bblocks.ttl
index 7c9d9d016..7bdd9dd1d 100644
--- a/bblocks.ttl
+++ b/bblocks.ttl
@@ -11,10 +11,10 @@ bblocks:ogc.geo.common.parameters.bbox-crs a skos:Concept,
rdfs:label "bbox-crs" ;
dct:abstract "The bbox-crs query parameter can be used to assert the coordinate reference system that is used for the coordinate values of the bbox parameter." ;
dct:created "2022-07-05T01:01:01+02:00"^^xsd:dateTime ;
- dct:description [ dct:format "application/json" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/common/parameters/bbox-crs/index.json" ],
- [ dct:format "text/markdown" ;
+ dct:description [ dct:format "text/markdown" ;
rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/common/parameters/bbox-crs/index.md" ],
+ [ dct:format "application/json" ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/common/parameters/bbox-crs/index.json" ],
[ dct:format "text/html" ;
rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/geo/common/parameters/bbox-crs/" ] ;
dct:hasVersion "1.0" ;
@@ -33,10 +33,10 @@ bblocks:ogc.geo.geopose.advanced a skos:Concept,
dct:created "2023-07-13T00:00:00+00:00"^^xsd:dateTime ;
dct:description [ dct:format "text/markdown" ;
rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/geopose/advanced/index.md" ],
- [ dct:format "application/json" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/geopose/advanced/index.json" ],
[ dct:format "text/html" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/geo/geopose/advanced/" ] ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/geo/geopose/advanced/" ],
+ [ dct:format "application/json" ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/geopose/advanced/index.json" ] ;
dct:hasVersion "0.1" ;
dct:modified "2023-07-13"^^xsd:date ;
dct:source ;
@@ -54,10 +54,10 @@ bblocks:ogc.geo.geopose.basic.quaternion a skos:Concept,
dct:created "2023-07-13T00:00:00+00:00"^^xsd:dateTime ;
dct:description [ dct:format "application/json" ;
rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/geopose/basic/quaternion/index.json" ],
- [ dct:format "text/markdown" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/geopose/basic/quaternion/index.md" ],
[ dct:format "text/html" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/geo/geopose/basic/quaternion/" ] ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/geo/geopose/basic/quaternion/" ],
+ [ dct:format "text/markdown" ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/geopose/basic/quaternion/index.md" ] ;
dct:hasVersion "0.1" ;
dct:modified "2023-07-13"^^xsd:date ;
dct:source ;
@@ -73,12 +73,12 @@ bblocks:ogc.geo.json-fg.featureCollection a skos:Concept,
rdfs:label "JSON-FG Feature Collection" ;
dct:abstract "A collection of OGC Features and Geometries JSON (JSON-FG) Features, extending GeoJSON to support a limited set of additional capabilities that are out-of-scope for GeoJSON, but that are important for a variety of use cases involving feature data." ;
dct:created "2023-05-31T14:56:51+00:00"^^xsd:dateTime ;
- dct:description [ dct:format "text/html" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/geo/json-fg/featureCollection/" ],
- [ dct:format "text/markdown" ;
+ dct:description [ dct:format "text/markdown" ;
rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/json-fg/featureCollection/index.md" ],
[ dct:format "application/json" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/json-fg/featureCollection/index.json" ] ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/json-fg/featureCollection/index.json" ],
+ [ dct:format "text/html" ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/geo/json-fg/featureCollection/" ] ;
dct:hasVersion "0.1" ;
dct:modified "2023-05-31"^^xsd:date ;
dct:source ;
@@ -99,10 +99,10 @@ bblocks:ogc.geo.json-fg.link-role a skos:Concept,
dct:created "2023-08-21T00:00:00+00:00"^^xsd:dateTime ;
dct:description [ dct:format "text/html" ;
rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/geo/json-fg/link-role/" ],
- [ dct:format "text/markdown" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/json-fg/link-role/index.md" ],
[ dct:format "application/json" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/json-fg/link-role/index.json" ] ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/json-fg/link-role/index.json" ],
+ [ dct:format "text/markdown" ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/json-fg/link-role/index.md" ] ;
dct:hasVersion "0.1" ;
dct:modified "2023-08-21"^^xsd:date ;
skos:inScheme ;
@@ -119,12 +119,12 @@ bblocks:ogc.ogc-utils.topology a skos:Concept,
rdfs:label "Geometry using references" ;
dct:abstract "Demonstration of a schema using coordinates of points, withpout duplication" ;
dct:created "2023-04-05T00:00:00+00:00"^^xsd:dateTime ;
- dct:description [ dct:format "application/json" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/ogc-utils/topology/index.json" ],
+ dct:description [ dct:format "text/html" ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/ogc-utils/topology/" ],
[ dct:format "text/markdown" ;
rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/ogc-utils/topology/index.md" ],
- [ dct:format "text/html" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/ogc-utils/topology/" ] ;
+ [ dct:format "application/json" ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/ogc-utils/topology/index.json" ] ;
dct:hasVersion "0.1" ;
dct:modified "2023-05-24"^^xsd:date ;
skos:inScheme ;
@@ -140,12 +140,12 @@ bblocks:ogc.unstable.sosa a skos:Concept,
rdfs:label "Sensor, Observation, Sample, and Actuator (SOSA)" ;
dct:abstract "The SOSA (Sensor, Observation, Sample, and Actuator) ontology is a realisation of the Observations, Measurements and Sampling (OMS) Conceptual model" ;
dct:created "2023-04-13T00:00:00+00:00"^^xsd:dateTime ;
- dct:description [ dct:format "application/json" ;
+ dct:description [ dct:format "text/markdown" ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/unstable/sosa/index.md" ],
+ [ dct:format "application/json" ;
rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/unstable/sosa/index.json" ],
[ dct:format "text/html" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/unstable/sosa/" ],
- [ dct:format "text/markdown" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/unstable/sosa/index.md" ] ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/unstable/sosa/" ] ;
dct:hasVersion "1.0" ;
dct:modified "2023-04-13"^^xsd:date ;
dct:source ;
@@ -160,12 +160,12 @@ bblocks:ogc.unstable.sosa.examples.vectorObservationFeature a skos:Concept,
rdfs:label "Example SOSA Vector Observation Feature" ;
dct:abstract "This building block defines an example SOSA Observation Feature for a Vector Observation" ;
dct:created "2023-05-19T00:00:00+00:00"^^xsd:dateTime ;
- dct:description [ dct:format "text/html" ;
+ dct:description [ dct:format "text/markdown" ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/unstable/sosa/examples/vectorObservationFeature/index.md" ],
+ [ dct:format "text/html" ;
rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/unstable/sosa/examples/vectorObservationFeature/" ],
[ dct:format "application/json" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/unstable/sosa/examples/vectorObservationFeature/index.json" ],
- [ dct:format "text/markdown" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/unstable/sosa/examples/vectorObservationFeature/index.md" ] ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/unstable/sosa/examples/vectorObservationFeature/index.json" ] ;
dct:hasVersion "1.0" ;
dct:modified "2023-05-19"^^xsd:date ;
dct:source ;
@@ -184,12 +184,12 @@ bblocks:r1.geo.common.data_types.bounding_box a skos:Concept,
rdfs:label "Bounding Box" ;
dct:abstract "The bounding box JSON object describes a simple spatial extent of a resource. For OGC API’s this could be a feature, a feature collection or a dataset, but it can be used in any JSON resource that wants to communicate its rough location. The extent is simple in that the bounding box does not describe the precise location and shape of the resource, but provides an axis-aligned approximation of the spatial extent that can be used as an initial test whether two resources are potentially intersecting each other." ;
dct:created "2022-05-24T13:51:38+00:00"^^xsd:dateTime ;
- dct:description [ dct:format "text/markdown" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/common/data_types/bounding_box/index.md" ],
- [ dct:format "text/html" ;
+ dct:description [ dct:format "text/html" ;
rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/geo/common/data_types/bounding_box/" ],
[ dct:format "application/json" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/common/data_types/bounding_box/index.json" ] ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/common/data_types/bounding_box/index.json" ],
+ [ dct:format "text/markdown" ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/common/data_types/bounding_box/index.md" ] ;
dct:hasVersion "1.0.1" ;
dct:modified "2023-03-09"^^xsd:date ;
dct:source ;
@@ -207,10 +207,10 @@ bblocks:r1.geo.common.parameters.bbox a skos:Concept,
dct:created "2022-05-24T13:51:38+00:00"^^xsd:dateTime ;
dct:description [ dct:format "text/markdown" ;
rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/common/parameters/bbox/index.md" ],
- [ dct:format "text/html" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/geo/common/parameters/bbox/" ],
[ dct:format "application/json" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/common/parameters/bbox/index.json" ] ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/common/parameters/bbox/index.json" ],
+ [ dct:format "text/html" ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/geo/common/parameters/bbox/" ] ;
dct:hasVersion "1.0" ;
dct:modified "2022-05-24"^^xsd:date ;
dct:source ;
@@ -243,12 +243,12 @@ bblocks:ogc.geo.common.data_types.geojson a skos:Concept,
rdfs:label "GeoJSON" ;
dct:abstract "A GeoJSON object" ;
dct:created "2023-05-24T14:56:51+00:00"^^xsd:dateTime ;
- dct:description [ dct:format "text/html" ;
+ dct:description [ dct:format "text/markdown" ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/common/data_types/geojson/index.md" ],
+ [ dct:format "text/html" ;
rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/geo/common/data_types/geojson/" ],
[ dct:format "application/json" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/common/data_types/geojson/index.json" ],
- [ dct:format "text/markdown" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/common/data_types/geojson/index.md" ] ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/common/data_types/geojson/index.json" ] ;
dct:hasVersion "1.0" ;
dct:modified "2023-05-15"^^xsd:date ;
dct:source ;
@@ -264,12 +264,12 @@ bblocks:ogc.geo.geopose.basic.ypr a skos:Concept,
rdfs:label "GeoPose Basic-YPR" ;
dct:abstract "Basic GeoPose using yaw, pitch, and roll to specify orientation" ;
dct:created "2023-03-15T00:00:00+00:00"^^xsd:dateTime ;
- dct:description [ dct:format "text/markdown" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/geopose/basic/ypr/index.md" ],
- [ dct:format "application/json" ;
+ dct:description [ dct:format "application/json" ;
rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/geopose/basic/ypr/index.json" ],
[ dct:format "text/html" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/geo/geopose/basic/ypr/" ] ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/geo/geopose/basic/ypr/" ],
+ [ dct:format "text/markdown" ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/geopose/basic/ypr/index.md" ] ;
dct:hasVersion "0.1" ;
dct:modified "2023-07-13"^^xsd:date ;
dct:source ;
@@ -287,10 +287,10 @@ bblocks:ogc.geo.json-fg.feature a skos:Concept,
dct:created "2023-05-31T14:56:51+00:00"^^xsd:dateTime ;
dct:description [ dct:format "application/json" ;
rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/json-fg/feature/index.json" ],
- [ dct:format "text/html" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/geo/json-fg/feature/" ],
[ dct:format "text/markdown" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/json-fg/feature/index.md" ] ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/json-fg/feature/index.md" ],
+ [ dct:format "text/html" ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/geo/json-fg/feature/" ] ;
dct:hasVersion "0.1" ;
dct:modified "2023-05-31"^^xsd:date ;
dct:source ;
@@ -310,10 +310,10 @@ bblocks:ogc.geo.json-fg.featureCollection-lenient a skos:Concept,
dct:created "2023-08-08T00:00:00+00:00"^^xsd:dateTime ;
dct:description [ dct:format "text/html" ;
rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/geo/json-fg/featureCollection-lenient/" ],
- [ dct:format "application/json" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/json-fg/featureCollection-lenient/index.json" ],
[ dct:format "text/markdown" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/json-fg/featureCollection-lenient/index.md" ] ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/json-fg/featureCollection-lenient/index.md" ],
+ [ dct:format "application/json" ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/json-fg/featureCollection-lenient/index.json" ] ;
dct:hasVersion "0.1" ;
dct:modified "2023-08-08"^^xsd:date ;
dct:source ;
@@ -332,10 +332,10 @@ bblocks:ogc.unstable.sosa.examples.vectorObservation a skos:Concept,
rdfs:label "Example SOSA Vector Observation" ;
dct:abstract "This building block defines an example SOSA Vector Observation" ;
dct:created "2023-05-19T00:00:00+00:00"^^xsd:dateTime ;
- dct:description [ dct:format "text/markdown" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/unstable/sosa/examples/vectorObservation/index.md" ],
- [ dct:format "application/json" ;
+ dct:description [ dct:format "application/json" ;
rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/unstable/sosa/examples/vectorObservation/index.json" ],
+ [ dct:format "text/markdown" ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/unstable/sosa/examples/vectorObservation/index.md" ],
[ dct:format "text/html" ;
rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/unstable/sosa/examples/vectorObservation/" ] ;
dct:hasVersion "1.0" ;
@@ -355,12 +355,12 @@ bblocks:ogc.unstable.sosa.features.observationCollection a skos:Concept,
rdfs:label "SOSA ObservationCollection Feature" ;
dct:abstract "This building blocks defines an ObservationCollection Feature according to the SOSA/SSN v1.1 specification." ;
dct:created "2023-04-13T00:00:00+00:00"^^xsd:dateTime ;
- dct:description [ dct:format "application/json" ;
+ dct:description [ dct:format "text/markdown" ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/unstable/sosa/features/observationCollection/index.md" ],
+ [ dct:format "application/json" ;
rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/unstable/sosa/features/observationCollection/index.json" ],
[ dct:format "text/html" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/unstable/sosa/features/observationCollection/" ],
- [ dct:format "text/markdown" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/unstable/sosa/features/observationCollection/index.md" ] ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/unstable/sosa/features/observationCollection/" ] ;
dct:hasVersion "1.0" ;
dct:modified "2023-04-28"^^xsd:date ;
dct:source ,
@@ -429,10 +429,10 @@ bblocks:ogc.geo.json-fg.feature-lenient a skos:Concept,
rdfs:label "JSON-FG Feature - Lenient" ;
dct:abstract "A OGC Features and Geometries JSON (JSON-FG) Feature that does not require the \"time\" and \"place\" properties." ;
dct:created "2023-08-08T00:00:00+00:00"^^xsd:dateTime ;
- dct:description [ dct:format "application/json" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/json-fg/feature-lenient/index.json" ],
- [ dct:format "text/markdown" ;
+ dct:description [ dct:format "text/markdown" ;
rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/json-fg/feature-lenient/index.md" ],
+ [ dct:format "application/json" ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/json-fg/feature-lenient/index.json" ],
[ dct:format "text/html" ;
rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/geo/json-fg/feature-lenient/" ] ;
dct:hasVersion "0.1" ;
@@ -452,12 +452,12 @@ bblocks:ogc.unstable.sosa.features.observation a skos:Concept,
rdfs:label "SOSA Observation Feature" ;
dct:abstract "This building blocks defines a GeoJSON feature containing a SOSA Observation" ;
dct:created "2023-05-18T00:00:00+00:00"^^xsd:dateTime ;
- dct:description [ dct:format "application/json" ;
+ dct:description [ dct:format "text/html" ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/unstable/sosa/features/observation/" ],
+ [ dct:format "application/json" ;
rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/unstable/sosa/features/observation/index.json" ],
[ dct:format "text/markdown" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/unstable/sosa/features/observation/index.md" ],
- [ dct:format "text/html" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/unstable/sosa/features/observation/" ] ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/unstable/sosa/features/observation/index.md" ] ;
dct:hasVersion "1.0" ;
dct:modified "2023-05-18"^^xsd:date ;
dct:source ;
@@ -505,10 +505,10 @@ bblocks:ogc.ogc-utils.iri-or-curie a skos:Concept,
dct:created "2023-08-08T00:00:00+00:00"^^xsd:dateTime ;
dct:description [ dct:format "text/html" ;
rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/ogc-utils/iri-or-curie/" ],
- [ dct:format "application/json" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/ogc-utils/iri-or-curie/index.json" ],
[ dct:format "text/markdown" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/ogc-utils/iri-or-curie/index.md" ] ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/ogc-utils/iri-or-curie/index.md" ],
+ [ dct:format "application/json" ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/ogc-utils/iri-or-curie/index.json" ] ;
dct:hasVersion "1.0" ;
dct:modified "2023-03-09"^^xsd:date ;
dct:source ,
@@ -527,12 +527,12 @@ bblocks:ogc.unstable.sosa.properties.observation a skos:Concept,
rdfs:label "SOSA Observation" ;
dct:abstract "This building block defines the set of properties for an observation according to the SOSA/SSN specification. These properties may be directly included into a root element of a JSON object or used in the properties container of a GeoJSON feature." ;
dct:created "2023-04-13T00:00:00+00:00"^^xsd:dateTime ;
- dct:description [ dct:format "text/html" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/unstable/sosa/properties/observation/" ],
+ dct:description [ dct:format "application/json" ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/unstable/sosa/properties/observation/index.json" ],
[ dct:format "text/markdown" ;
rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/unstable/sosa/properties/observation/index.md" ],
- [ dct:format "application/json" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/unstable/sosa/properties/observation/index.json" ] ;
+ [ dct:format "text/html" ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/unstable/sosa/properties/observation/" ] ;
dct:hasVersion "1.0" ;
dct:modified "2023-04-13"^^xsd:date ;
dct:source ;
@@ -550,10 +550,10 @@ bblocks:ogc.ogc-utils.json-link a skos:Concept,
dct:created "2022-05-18T15:21:59+00:00"^^xsd:dateTime ;
dct:description [ dct:format "text/markdown" ;
rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/ogc-utils/json-link/index.md" ],
- [ dct:format "text/html" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/ogc-utils/json-link/" ],
[ dct:format "application/json" ;
- rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/ogc-utils/json-link/index.json" ] ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/ogc-utils/json-link/index.json" ],
+ [ dct:format "text/html" ;
+ rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/ogc-utils/json-link/" ] ;
dct:hasVersion "0.1" ;
dct:modified "2022-05-18"^^xsd:date ;
dct:source ;
@@ -570,17 +570,17 @@ bblocks:ogc.ogc-utils.json-link a skos:Concept,
skos:prefLabel "OGC Building Blocks Register" .
[] a prov:Activity ;
- prov:endedAtTime "2023-10-19T13:25:44.642553"^^xsd:dateTime ;
- prov:startedAtTime "2023-10-19T13:25:44.506921"^^xsd:dateTime ;
+ prov:endedAtTime "2023-10-20T13:25:34.737116"^^xsd:dateTime ;
+ prov:startedAtTime "2023-10-20T13:25:34.632102"^^xsd:dateTime ;
prov:used [ a prov:Entity ;
- dct:format "application/yaml" ;
- rdfs:seeAlso ],
- [ a prov:Entity ;
dct:format "application/json" ;
- rdfs:seeAlso ] ;
+ rdfs:seeAlso ],
+ [ a prov:Entity ;
+ dct:format "application/yaml" ;
+ rdfs:seeAlso ] ;
prov:wasAssociatedWith [ a prov:Agent,
schema:SoftwareApplication ;
rdfs:label "OGC-NA tools" ;
- dct:hasVersion "0.3.17" ;
+ dct:hasVersion "0.3.18" ;
rdfs:seeAlso ] .
diff --git a/generateddocs/json-full/geo/features/feature/index.json b/generateddocs/json-full/geo/features/feature/index.json
index 14930782b..a078e6d60 100644
--- a/generateddocs/json-full/geo/features/feature/index.json
+++ b/generateddocs/json-full/geo/features/feature/index.json
@@ -1,2 +1,2 @@
-{"itemIdentifier": "ogc.geo.features.feature", "name": "Feature", "abstract": "A feature. Every feature is a sub-resource of an OGC Collection.", "status": "stable", "dateTimeAddition": "2023-05-24T14:56:51+00:00", "itemClass": "schema", "register": "ogc-building-block-register", "version": "1.0", "dateOfLastChange": "2023-05-15", "sources": [{"title": "OGC API - Features, Part 1, 7.16.2: Feature Response", "link": "https://docs.ogc.org/is/17-069r3/17-069r3.html#_response_7"}, {"title": "ISO 19101-1:2014 - Geographic information - Reference model - Part 1: Fundamentals", "link": "https://www.iso.org/standard/59164.html"}], "maturity": "mature", "scope": "geo", "group": "Common", "shaclRules": [], "dependsOn": ["ogc.ogc-utils.json-link", "ogc.geo.common.data_types.geojson"], "schema": {"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/features/feature/schema.yaml", "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/features/feature/schema.json"}, "ldContext": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/features/feature/context.jsonld", "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/", "validationPassed": true, "testOutputs": "https://github.com/opengeospatial/bblocks/blob/master/tests/geo/features/feature/", "description": "A feature is an abstraction of real world phenomena [ISO 19101-1:2014].\n\nThe GeoJSON representation is the currently recommended representation that all APIs should support, where GeoJSON can\nbe used for the data.\n\nEach GeoJSON feature includes the following JSON members:\n\n* `type`: fixed value \"Feature\".\n* `geometry`: the primary geometry of the feature describing its location as a GeoJSON geometry object. `null`, if the\n feature has no spatial geometry.\n* `properties`: an object with a member for each feature property.", "examples": [{"title": "Example", "content": "Minimal example of this schema.\n\nNB. uses a local @context in the data example where application specialisations would apply such mappings.", "snippets": [{"language": "json", "ref": "example.json", "base-uri": "http://www.example.com/features/", "code": "{\n \"id\": \"f1\",\n \"type\": \"Feature\",\n \"geometry\": {\n \"type\": \"Point\",\n \"coordinates\": [\n 174.7501603083,\n -36.9307359096\n ]\n },\n \"properties\": {\n \"comment\": \"An attribute value\"\n }\n}", "url": "https://opengeospatial.github.io/bblocks/tests/geo/features/feature/example_1_1.json"}, {"language": "jsonld", "code": "{\n \"id\": \"f1\",\n \"type\": \"Feature\",\n \"geometry\": {\n \"type\": \"Point\",\n \"coordinates\": [\n 174.7501603083,\n -36.9307359096\n ]\n },\n \"properties\": {\n \"comment\": \"An attribute value\"\n },\n \"@context\": \"https://opengeospatial.github.io/bblocks/annotated-schemas/geo/features/feature/context.jsonld\"\n}", "url": "https://opengeospatial.github.io/bblocks/tests/geo/features/feature/example_1_1.jsonld"}, {"language": "ttl", "code": "@prefix geojson: .\n@prefix rdf: .\n@prefix xsd: .\n\n a geojson:Feature ;\n geojson:geometry [ a geojson:Point ;\n geojson:coordinates ( 1.747502e+02 -3.693074e+01 ) ] .\n\n", "url": "https://opengeospatial.github.io/bblocks/tests/geo/features/feature/example_1_1.ttl"}]}], "annotatedSchema": "allOf:\n- $ref: ../../common/data_types/geojson/schema.yaml\n- type: object\n properties:\n links:\n type: array\n items:\n $ref: ../../../ogc-utils/json-link/schema.yaml\n x-jsonld-id: http://www.w3.org/2000/01/rdf-schema#seeAlso\n type:\n const: Feature\n required:\n - type\n - geometry\n - properties\nx-jsonld-extra-terms:\n properties: '@nest'\nx-jsonld-prefixes:\n rdfs: http://www.w3.org/2000/01/rdf-schema#\n", "gitRepository": "https://github.com/opengeospatial/bblocks", "gitPath": "registereditems/geo/features/feature"}
\ No newline at end of file
+{"itemIdentifier": "ogc.geo.features.feature", "name": "Feature", "abstract": "A feature. Every feature is a sub-resource of an OGC Collection.", "status": "stable", "dateTimeAddition": "2023-05-24T14:56:51+00:00", "itemClass": "schema", "register": "ogc-building-block-register", "version": "1.0", "dateOfLastChange": "2023-05-15", "sources": [{"title": "OGC API - Features, Part 1, 7.16.2: Feature Response", "link": "https://docs.ogc.org/is/17-069r3/17-069r3.html#_response_7"}, {"title": "ISO 19101-1:2014 - Geographic information - Reference model - Part 1: Fundamentals", "link": "https://www.iso.org/standard/59164.html"}], "maturity": "mature", "scope": "geo", "group": "Common", "shaclRules": [], "dependsOn": ["ogc.geo.common.data_types.geojson", "ogc.ogc-utils.json-link"], "schema": {"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/features/feature/schema.yaml", "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/features/feature/schema.json"}, "ldContext": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/features/feature/context.jsonld", "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/", "validationPassed": true, "testOutputs": "https://github.com/opengeospatial/bblocks/blob/master/tests/geo/features/feature/", "description": "A feature is an abstraction of real world phenomena [ISO 19101-1:2014].\n\nThe GeoJSON representation is the currently recommended representation that all APIs should support, where GeoJSON can\nbe used for the data.\n\nEach GeoJSON feature includes the following JSON members:\n\n* `type`: fixed value \"Feature\".\n* `geometry`: the primary geometry of the feature describing its location as a GeoJSON geometry object. `null`, if the\n feature has no spatial geometry.\n* `properties`: an object with a member for each feature property.", "examples": [{"title": "Example", "content": "Minimal example of this schema.\n\nNB. uses a local @context in the data example where application specialisations would apply such mappings.", "snippets": [{"language": "json", "ref": "example.json", "base-uri": "http://www.example.com/features/", "code": "{\n \"id\": \"f1\",\n \"type\": \"Feature\",\n \"geometry\": {\n \"type\": \"Point\",\n \"coordinates\": [\n 174.7501603083,\n -36.9307359096\n ]\n },\n \"properties\": {\n \"comment\": \"An attribute value\"\n }\n}", "url": "https://opengeospatial.github.io/bblocks/tests/geo/features/feature/example_1_1.json"}, {"language": "jsonld", "code": "{\n \"id\": \"f1\",\n \"type\": \"Feature\",\n \"geometry\": {\n \"type\": \"Point\",\n \"coordinates\": [\n 174.7501603083,\n -36.9307359096\n ]\n },\n \"properties\": {\n \"comment\": \"An attribute value\"\n },\n \"@context\": \"https://opengeospatial.github.io/bblocks/annotated-schemas/geo/features/feature/context.jsonld\"\n}", "url": "https://opengeospatial.github.io/bblocks/tests/geo/features/feature/example_1_1.jsonld"}, {"language": "ttl", "code": "@prefix geojson: .\n@prefix rdf: .\n@prefix xsd: .\n\n a geojson:Feature ;\n geojson:geometry [ a geojson:Point ;\n geojson:coordinates ( 1.747502e+02 -3.693074e+01 ) ] .\n\n", "url": "https://opengeospatial.github.io/bblocks/tests/geo/features/feature/example_1_1.ttl"}]}], "annotatedSchema": "allOf:\n- $ref: ../../common/data_types/geojson/schema.yaml\n- type: object\n properties:\n links:\n type: array\n items:\n $ref: ../../../ogc-utils/json-link/schema.yaml\n x-jsonld-id: http://www.w3.org/2000/01/rdf-schema#seeAlso\n type:\n const: Feature\n required:\n - type\n - geometry\n - properties\nx-jsonld-extra-terms:\n properties: '@nest'\nx-jsonld-prefixes:\n rdfs: http://www.w3.org/2000/01/rdf-schema#\n", "gitRepository": "https://github.com/opengeospatial/bblocks", "gitPath": "registereditems/geo/features/feature"}
\ No newline at end of file
diff --git a/generateddocs/json-full/geo/features/featureCollection/index.json b/generateddocs/json-full/geo/features/featureCollection/index.json
index e2135e257..5f6325314 100644
--- a/generateddocs/json-full/geo/features/featureCollection/index.json
+++ b/generateddocs/json-full/geo/features/featureCollection/index.json
@@ -1,2 +1,2 @@
-{"itemIdentifier": "ogc.geo.features.featureCollection", "name": "Feature Collection", "abstract": "A collection of features.", "status": "stable", "dateTimeAddition": "2023-06-26T14:56:51+00:00", "itemClass": "schema", "register": "ogc-building-block-register", "version": "1.0", "dateOfLastChange": "2023-06-26", "sources": [{"title": "OGC API - Features, Part 1, 7.14.2: Feature Collection Response", "link": "https://docs.ogc.org/is/17-069r3/17-069r3.html#_response_5"}], "ldContext": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/features/featureCollection/context.jsonld", "maturity": "mature", "scope": "geo", "group": "Common", "shaclRules": [], "dependsOn": ["ogc.ogc-utils.json-link", "ogc.geo.features.feature"], "schema": {"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/features/featureCollection/schema.yaml", "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/features/featureCollection/schema.json"}, "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/featureCollection/", "validationPassed": true, "testOutputs": "https://github.com/opengeospatial/bblocks/blob/master/tests/geo/features/featureCollection/", "examples": [{"title": "Example", "content": "Minimal example of this schema.\n\nNB. uses a local @context in the data example where application specialisations would apply such mappings.", "snippets": [{"language": "json", "ref": "example.json", "base-uri": "http://www.example.com/features/", "code": "{\n \"@context\": {\n \"my\": \"http://my.org/featureTypes/\",\n \"skos\": \"http://www.w3.org/2004/02/skos/core#\",\n \"name\": \"skos:prefLabel\"\n },\n \"id\": \"MyFeatureCollection\",\n \"name\": \"MyFeatureCollection\",\n \"type\": \"FeatureCollection\",\n \"features\": [\n {\n \"id\": \"f1\",\n \"type\": \"Feature\",\n \"geometry\": {\n \"type\": \"Point\",\n \"coordinates\": [\n 174.7501603083,\n -36.9307359096\n ]\n },\n \"properties\": {\n \"comment\": \"An attribute value\"\n }\n }\n ]\n}", "url": "https://opengeospatial.github.io/bblocks/tests/geo/features/featureCollection/example_1_1.json"}, {"language": "jsonld", "code": "{\n \"@context\": [\n \"https://opengeospatial.github.io/bblocks/annotated-schemas/geo/features/featureCollection/context.jsonld\",\n {\n \"my\": \"http://my.org/featureTypes/\",\n \"skos\": \"http://www.w3.org/2004/02/skos/core#\",\n \"name\": \"skos:prefLabel\"\n }\n ],\n \"id\": \"MyFeatureCollection\",\n \"name\": \"MyFeatureCollection\",\n \"type\": \"FeatureCollection\",\n \"features\": [\n {\n \"id\": \"f1\",\n \"type\": \"Feature\",\n \"geometry\": {\n \"type\": \"Point\",\n \"coordinates\": [\n 174.7501603083,\n -36.9307359096\n ]\n },\n \"properties\": {\n \"comment\": \"An attribute value\"\n }\n }\n ]\n}", "url": "https://opengeospatial.github.io/bblocks/tests/geo/features/featureCollection/example_1_1.jsonld"}, {"language": "ttl", "code": "@prefix geojson: .\n@prefix rdf: .\n@prefix skos: .\n@prefix xsd: .\n\n a geojson:FeatureCollection ;\n skos:prefLabel \"MyFeatureCollection\" ;\n geojson:features .\n\n a geojson:Feature ;\n geojson:geometry [ a geojson:Point ;\n geojson:coordinates ( 1.747502e+02 -3.693074e+01 ) ] .\n\n", "url": "https://opengeospatial.github.io/bblocks/tests/geo/features/featureCollection/example_1_1.ttl"}]}], "annotatedSchema": "allOf:\n- $ref: https://geojson.org/schema/FeatureCollection.json\n- type: object\n properties:\n links:\n type: array\n items:\n $ref: ../../../ogc-utils/json-link/schema.yaml\n x-jsonld-id: http://www.w3.org/2000/01/rdf-schema#seeAlso\n timeStamp:\n type: string\n format: date-time\n numberMatched:\n type: integer\n minimum: 0\n numberReturned:\n type: integer\n minimum: 0\n features:\n type: array\n items:\n $ref: ../feature/schema.yaml\nx-jsonld-extra-terms:\n properties: '@nest'\nx-jsonld-prefixes:\n rdfs: http://www.w3.org/2000/01/rdf-schema#\n", "gitRepository": "https://github.com/opengeospatial/bblocks", "gitPath": "registereditems/geo/features/featureCollection"}
\ No newline at end of file
+{"itemIdentifier": "ogc.geo.features.featureCollection", "name": "Feature Collection", "abstract": "A collection of features.", "status": "stable", "dateTimeAddition": "2023-06-26T14:56:51+00:00", "itemClass": "schema", "register": "ogc-building-block-register", "version": "1.0", "dateOfLastChange": "2023-06-26", "sources": [{"title": "OGC API - Features, Part 1, 7.14.2: Feature Collection Response", "link": "https://docs.ogc.org/is/17-069r3/17-069r3.html#_response_5"}], "ldContext": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/features/featureCollection/context.jsonld", "maturity": "mature", "scope": "geo", "group": "Common", "shaclRules": [], "dependsOn": ["ogc.geo.features.feature", "ogc.ogc-utils.json-link"], "schema": {"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/features/featureCollection/schema.yaml", "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/features/featureCollection/schema.json"}, "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/featureCollection/", "validationPassed": true, "testOutputs": "https://github.com/opengeospatial/bblocks/blob/master/tests/geo/features/featureCollection/", "examples": [{"title": "Example", "content": "Minimal example of this schema.\n\nNB. uses a local @context in the data example where application specialisations would apply such mappings.", "snippets": [{"language": "json", "ref": "example.json", "base-uri": "http://www.example.com/features/", "code": "{\n \"@context\": {\n \"my\": \"http://my.org/featureTypes/\",\n \"skos\": \"http://www.w3.org/2004/02/skos/core#\",\n \"name\": \"skos:prefLabel\"\n },\n \"id\": \"MyFeatureCollection\",\n \"name\": \"MyFeatureCollection\",\n \"type\": \"FeatureCollection\",\n \"features\": [\n {\n \"id\": \"f1\",\n \"type\": \"Feature\",\n \"geometry\": {\n \"type\": \"Point\",\n \"coordinates\": [\n 174.7501603083,\n -36.9307359096\n ]\n },\n \"properties\": {\n \"comment\": \"An attribute value\"\n }\n }\n ]\n}", "url": "https://opengeospatial.github.io/bblocks/tests/geo/features/featureCollection/example_1_1.json"}, {"language": "jsonld", "code": "{\n \"@context\": [\n \"https://opengeospatial.github.io/bblocks/annotated-schemas/geo/features/featureCollection/context.jsonld\",\n {\n \"my\": \"http://my.org/featureTypes/\",\n \"skos\": \"http://www.w3.org/2004/02/skos/core#\",\n \"name\": \"skos:prefLabel\"\n }\n ],\n \"id\": \"MyFeatureCollection\",\n \"name\": \"MyFeatureCollection\",\n \"type\": \"FeatureCollection\",\n \"features\": [\n {\n \"id\": \"f1\",\n \"type\": \"Feature\",\n \"geometry\": {\n \"type\": \"Point\",\n \"coordinates\": [\n 174.7501603083,\n -36.9307359096\n ]\n },\n \"properties\": {\n \"comment\": \"An attribute value\"\n }\n }\n ]\n}", "url": "https://opengeospatial.github.io/bblocks/tests/geo/features/featureCollection/example_1_1.jsonld"}, {"language": "ttl", "code": "@prefix geojson: .\n@prefix rdf: .\n@prefix skos: .\n@prefix xsd: .\n\n a geojson:FeatureCollection ;\n skos:prefLabel \"MyFeatureCollection\" ;\n geojson:features .\n\n a geojson:Feature ;\n geojson:geometry [ a geojson:Point ;\n geojson:coordinates ( 1.747502e+02 -3.693074e+01 ) ] .\n\n", "url": "https://opengeospatial.github.io/bblocks/tests/geo/features/featureCollection/example_1_1.ttl"}]}], "annotatedSchema": "allOf:\n- $ref: https://geojson.org/schema/FeatureCollection.json\n- type: object\n properties:\n links:\n type: array\n items:\n $ref: ../../../ogc-utils/json-link/schema.yaml\n x-jsonld-id: http://www.w3.org/2000/01/rdf-schema#seeAlso\n timeStamp:\n type: string\n format: date-time\n numberMatched:\n type: integer\n minimum: 0\n numberReturned:\n type: integer\n minimum: 0\n features:\n type: array\n items:\n $ref: ../feature/schema.yaml\nx-jsonld-extra-terms:\n properties: '@nest'\nx-jsonld-prefixes:\n rdfs: http://www.w3.org/2000/01/rdf-schema#\n", "gitRepository": "https://github.com/opengeospatial/bblocks", "gitPath": "registereditems/geo/features/featureCollection"}
\ No newline at end of file
diff --git a/generateddocs/json-full/geo/json-fg/feature-lenient/index.json b/generateddocs/json-full/geo/json-fg/feature-lenient/index.json
index 01f8a57e1..d10798d96 100644
--- a/generateddocs/json-full/geo/json-fg/feature-lenient/index.json
+++ b/generateddocs/json-full/geo/json-fg/feature-lenient/index.json
@@ -1,2 +1,2 @@
-{"itemIdentifier": "ogc.geo.json-fg.feature-lenient", "name": "JSON-FG Feature - Lenient", "abstract": "A OGC Features and Geometries JSON (JSON-FG) Feature that does not require the \"time\" and \"place\" properties.", "status": "stable", "dateTimeAddition": "2023-08-08T00:00:00+00:00", "itemClass": "schema", "register": "ogc-building-block-register", "version": "0.1", "dateOfLastChange": "2023-08-08", "sources": [{"title": "OGC Testbed-17: OGC Features and Geometries JSON Engineering Report", "link": "http://docs.ogc.org/per/21-017r1.html"}], "ldContext": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature-lenient/context.jsonld", "seeAlso": ["ogc.geo.json-fg.feature"], "scope": "geo", "group": "JSON-FG", "shaclRules": [], "dependsOn": ["ogc.ogc-utils.json-link", "ogc.geo.features.feature"], "schema": {"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature-lenient/schema.yaml", "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature-lenient/schema.json"}, "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/geo/json-fg/feature-lenient/", "validationPassed": true, "description": "OGC Features and Geometries JSON (JSON-FG) extends GeoJSON to support a limited set of additional capabilities that are\nout-of-scope for GeoJSON, but that are essential or important for a variety of use cases involving feature data.\n\nThis Building Block extends the standard JSON-FG one by removing the requirement to provide values for the \n\"time\" and \"place\" properties.\n", "annotatedSchema": "allOf:\n- $ref: ../../features/feature/schema.yaml\n- type: object\n required:\n - type\n - geometry\n - properties\n properties:\n type:\n type: string\n enum:\n - Feature\n x-jsonld-id: '@type'\n id:\n oneOf:\n - type: number\n - type: string\n x-jsonld-id: '@id'\n featureType:\n $ref: https://beta.schemas.opengis.net/json-fg/featuretype.json\n links:\n type: array\n items:\n allOf:\n - $ref: https://beta.schemas.opengis.net/json-fg/link.json\n - $ref: ../../../ogc-utils/json-link/schema.yaml\n x-jsonld-id: http://www.w3.org/2000/01/rdf-schema#seeAlso\n time:\n $ref: https://beta.schemas.opengis.net/json-fg/time.json\n coordRefSys:\n $ref: https://beta.schemas.opengis.net/json-fg/coordrefsys.json\n place:\n $ref: https://beta.schemas.opengis.net/json-fg/place.json\n geometry:\n $ref: https://beta.schemas.opengis.net/json-fg/geometry.json\n x-jsonld-id: https://purl.org/geojson/vocab#geometry\n properties:\n oneOf:\n - type: 'null'\n - type: object\n x-jsonld-id: '@nest'\nx-jsonld-extra-terms:\n Feature: https://purl.org/geojson/vocab#Feature\n FeatureCollection: https://purl.org/geojson/vocab#FeatureCollection\n GeometryCollection: https://purl.org/geojson/vocab#GeometryCollection\n LineString: https://purl.org/geojson/vocab#LineString\n MultiLineString: https://purl.org/geojson/vocab#MultiLineString\n MultiPoint: https://purl.org/geojson/vocab#MultiPoint\n MultiPolygon: https://purl.org/geojson/vocab#MultiPolygon\n Point: https://purl.org/geojson/vocab#Point\n Polygon: https://purl.org/geojson/vocab#Polygon\n bbox:\n x-jsonld-container: '@list'\n x-jsonld-id: https://purl.org/geojson/vocab#bbox\n coordinates:\n x-jsonld-container: '@list'\n x-jsonld-id: https://purl.org/geojson/vocab#coordinates\n features:\n x-jsonld-container: '@set'\n x-jsonld-id: https://purl.org/geojson/vocab#features\nx-jsonld-prefixes:\n geojson: https://purl.org/geojson/vocab#\n rdfs: http://www.w3.org/2000/01/rdf-schema#\n", "gitRepository": "https://github.com/opengeospatial/bblocks", "gitPath": "registereditems/geo/json-fg/feature-lenient"}
\ No newline at end of file
+{"itemIdentifier": "ogc.geo.json-fg.feature-lenient", "name": "JSON-FG Feature - Lenient", "abstract": "A OGC Features and Geometries JSON (JSON-FG) Feature that does not require the \"time\" and \"place\" properties.", "status": "stable", "dateTimeAddition": "2023-08-08T00:00:00+00:00", "itemClass": "schema", "register": "ogc-building-block-register", "version": "0.1", "dateOfLastChange": "2023-08-08", "sources": [{"title": "OGC Testbed-17: OGC Features and Geometries JSON Engineering Report", "link": "http://docs.ogc.org/per/21-017r1.html"}], "ldContext": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature-lenient/context.jsonld", "seeAlso": ["ogc.geo.json-fg.feature"], "scope": "geo", "group": "JSON-FG", "shaclRules": [], "dependsOn": ["ogc.geo.features.feature", "ogc.ogc-utils.json-link"], "schema": {"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature-lenient/schema.yaml", "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature-lenient/schema.json"}, "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/geo/json-fg/feature-lenient/", "validationPassed": true, "description": "OGC Features and Geometries JSON (JSON-FG) extends GeoJSON to support a limited set of additional capabilities that are\nout-of-scope for GeoJSON, but that are essential or important for a variety of use cases involving feature data.\n\nThis Building Block extends the standard JSON-FG one by removing the requirement to provide values for the \n\"time\" and \"place\" properties.\n", "annotatedSchema": "allOf:\n- $ref: ../../features/feature/schema.yaml\n- type: object\n required:\n - type\n - geometry\n - properties\n properties:\n type:\n type: string\n enum:\n - Feature\n x-jsonld-id: '@type'\n id:\n oneOf:\n - type: number\n - type: string\n x-jsonld-id: '@id'\n featureType:\n $ref: https://beta.schemas.opengis.net/json-fg/featuretype.json\n links:\n type: array\n items:\n allOf:\n - $ref: https://beta.schemas.opengis.net/json-fg/link.json\n - $ref: ../../../ogc-utils/json-link/schema.yaml\n x-jsonld-id: http://www.w3.org/2000/01/rdf-schema#seeAlso\n time:\n $ref: https://beta.schemas.opengis.net/json-fg/time.json\n coordRefSys:\n $ref: https://beta.schemas.opengis.net/json-fg/coordrefsys.json\n place:\n $ref: https://beta.schemas.opengis.net/json-fg/place.json\n geometry:\n $ref: https://beta.schemas.opengis.net/json-fg/geometry.json\n x-jsonld-id: https://purl.org/geojson/vocab#geometry\n properties:\n oneOf:\n - type: 'null'\n - type: object\n x-jsonld-id: '@nest'\nx-jsonld-extra-terms:\n Feature: https://purl.org/geojson/vocab#Feature\n FeatureCollection: https://purl.org/geojson/vocab#FeatureCollection\n GeometryCollection: https://purl.org/geojson/vocab#GeometryCollection\n LineString: https://purl.org/geojson/vocab#LineString\n MultiLineString: https://purl.org/geojson/vocab#MultiLineString\n MultiPoint: https://purl.org/geojson/vocab#MultiPoint\n MultiPolygon: https://purl.org/geojson/vocab#MultiPolygon\n Point: https://purl.org/geojson/vocab#Point\n Polygon: https://purl.org/geojson/vocab#Polygon\n bbox:\n x-jsonld-container: '@list'\n x-jsonld-id: https://purl.org/geojson/vocab#bbox\n coordinates:\n x-jsonld-container: '@list'\n x-jsonld-id: https://purl.org/geojson/vocab#coordinates\n features:\n x-jsonld-container: '@set'\n x-jsonld-id: https://purl.org/geojson/vocab#features\nx-jsonld-prefixes:\n geojson: https://purl.org/geojson/vocab#\n rdfs: http://www.w3.org/2000/01/rdf-schema#\n", "gitRepository": "https://github.com/opengeospatial/bblocks", "gitPath": "registereditems/geo/json-fg/feature-lenient"}
\ No newline at end of file
diff --git a/generateddocs/json-full/geo/json-fg/feature/index.json b/generateddocs/json-full/geo/json-fg/feature/index.json
index 0ad5d6058..964448450 100644
--- a/generateddocs/json-full/geo/json-fg/feature/index.json
+++ b/generateddocs/json-full/geo/json-fg/feature/index.json
@@ -1,2 +1,2 @@
-{"itemIdentifier": "ogc.geo.json-fg.feature", "name": "JSON-FG Feature", "abstract": "A OGC Features and Geometries JSON (JSON-FG) Feature, extending GeoJSON to support a limited set of additional capabilities that are out-of-scope for GeoJSON, but that are important for a variety of use cases involving feature data.", "status": "stable", "dateTimeAddition": "2023-05-31T14:56:51+00:00", "itemClass": "schema", "register": "ogc-building-block-register", "version": "0.1", "dateOfLastChange": "2023-05-31", "sources": [{"title": "OGC Testbed-17: OGC Features and Geometries JSON Engineering Report", "link": "http://docs.ogc.org/per/21-017r1.html"}], "scope": "geo", "group": "JSON-FG", "shaclRules": [], "dependsOn": ["ogc.ogc-utils.json-link", "ogc.geo.features.feature"], "schema": {"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature/schema.yaml", "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature/schema.json"}, "ldContext": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature/context.jsonld", "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/geo/json-fg/feature/", "validationPassed": true, "description": "OGC Features and Geometries JSON (JSON-FG) extends GeoJSON to support a limited set of additional capabilities that are\nout-of-scope for GeoJSON, but that are essential or important for a variety of use cases involving feature data.\n\nInformation that can be represented as GeoJSON is encoded as GeoJSON. Additional information is mainly encoded in\nadditional top-level members of GeoJSON objects. The members use keys that do not conflict with GeoJSON including the\nobsolete version that pre-dates the IETF standard. GeoJSON clients will be able to parse and understand all aspects that\nare specified by GeoJSON, JSON-FG clients will also parse and understand the additional capabilities.\n\nThis Standard specifies the following minimal extensions to the GeoJSON Standard:\n\n* The ability to use Coordinate Reference Systems (CRSs) other than WGS 84;\n* The ability to use non-Euclidean metrics, in particular ellipsoidal metrics;\n* Support for solids and prisms as geometry types;\n* The ability to encode temporal characteristics of a feature; and\n* The ability to declare the type and the schema of a feature.\n\nInformation that can be represented as GeoJSON is encoded as GeoJSON. Additional information is mainly encoded in\nadditional members of the GeoJSON objects. The additional members use keys that do not conflict with GeoJSON. This is so\nexisting and future GeoJSON clients will continue to parse and understand GeoJSON content. JSON-FG enabled clients will\nalso be able to parse and understand the additional members.\n\nJSON Schema is used to formally specify the JSON-FG syntax.", "annotatedSchema": "$schema: https://json-schema.org/draft/2019-09/schema\ntitle: a JSON-FG Feature\ndescription: This JSON Schema is part of JSON-FG version 0.1.1\ntype: object\nrequired:\n- type\n- time\n- place\n- geometry\n- properties\nallOf:\n- $ref: ../../features/feature/schema.yaml\n- properties:\n type:\n type: string\n enum:\n - Feature\n x-jsonld-id: '@type'\n id:\n oneOf:\n - type: number\n - type: string\n x-jsonld-id: '@id'\n featureType:\n $ref: https://beta.schemas.opengis.net/json-fg/featuretype.json\n links:\n type: array\n items:\n allOf:\n - $ref: https://beta.schemas.opengis.net/json-fg/link.json\n - $ref: ../../../ogc-utils/json-link/schema.yaml\n x-jsonld-id: http://www.w3.org/2000/01/rdf-schema#seeAlso\n time:\n $ref: https://beta.schemas.opengis.net/json-fg/time.json\n coordRefSys:\n $ref: https://beta.schemas.opengis.net/json-fg/coordrefsys.json\n place:\n $ref: https://beta.schemas.opengis.net/json-fg/place.json\n geometry:\n $ref: https://beta.schemas.opengis.net/json-fg/geometry.json\n x-jsonld-id: https://purl.org/geojson/vocab#geometry\n properties:\n oneOf:\n - type: 'null'\n - type: object\n x-jsonld-id: '@nest'\nx-jsonld-extra-terms:\n Feature: https://purl.org/geojson/vocab#Feature\n FeatureCollection: https://purl.org/geojson/vocab#FeatureCollection\n GeometryCollection: https://purl.org/geojson/vocab#GeometryCollection\n LineString: https://purl.org/geojson/vocab#LineString\n MultiLineString: https://purl.org/geojson/vocab#MultiLineString\n MultiPoint: https://purl.org/geojson/vocab#MultiPoint\n MultiPolygon: https://purl.org/geojson/vocab#MultiPolygon\n Point: https://purl.org/geojson/vocab#Point\n Polygon: https://purl.org/geojson/vocab#Polygon\n bbox:\n x-jsonld-container: '@list'\n x-jsonld-id: https://purl.org/geojson/vocab#bbox\n coordinates:\n x-jsonld-container: '@list'\n x-jsonld-id: https://purl.org/geojson/vocab#coordinates\n features:\n x-jsonld-container: '@set'\n x-jsonld-id: https://purl.org/geojson/vocab#features\nx-jsonld-prefixes:\n geojson: https://purl.org/geojson/vocab#\n rdfs: http://www.w3.org/2000/01/rdf-schema#\n", "gitRepository": "https://github.com/opengeospatial/bblocks", "gitPath": "registereditems/geo/json-fg/feature"}
\ No newline at end of file
+{"itemIdentifier": "ogc.geo.json-fg.feature", "name": "JSON-FG Feature", "abstract": "A OGC Features and Geometries JSON (JSON-FG) Feature, extending GeoJSON to support a limited set of additional capabilities that are out-of-scope for GeoJSON, but that are important for a variety of use cases involving feature data.", "status": "stable", "dateTimeAddition": "2023-05-31T14:56:51+00:00", "itemClass": "schema", "register": "ogc-building-block-register", "version": "0.1", "dateOfLastChange": "2023-05-31", "sources": [{"title": "OGC Testbed-17: OGC Features and Geometries JSON Engineering Report", "link": "http://docs.ogc.org/per/21-017r1.html"}], "scope": "geo", "group": "JSON-FG", "shaclRules": [], "dependsOn": ["ogc.geo.features.feature", "ogc.ogc-utils.json-link"], "schema": {"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature/schema.yaml", "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature/schema.json"}, "ldContext": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature/context.jsonld", "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/geo/json-fg/feature/", "validationPassed": true, "description": "OGC Features and Geometries JSON (JSON-FG) extends GeoJSON to support a limited set of additional capabilities that are\nout-of-scope for GeoJSON, but that are essential or important for a variety of use cases involving feature data.\n\nInformation that can be represented as GeoJSON is encoded as GeoJSON. Additional information is mainly encoded in\nadditional top-level members of GeoJSON objects. The members use keys that do not conflict with GeoJSON including the\nobsolete version that pre-dates the IETF standard. GeoJSON clients will be able to parse and understand all aspects that\nare specified by GeoJSON, JSON-FG clients will also parse and understand the additional capabilities.\n\nThis Standard specifies the following minimal extensions to the GeoJSON Standard:\n\n* The ability to use Coordinate Reference Systems (CRSs) other than WGS 84;\n* The ability to use non-Euclidean metrics, in particular ellipsoidal metrics;\n* Support for solids and prisms as geometry types;\n* The ability to encode temporal characteristics of a feature; and\n* The ability to declare the type and the schema of a feature.\n\nInformation that can be represented as GeoJSON is encoded as GeoJSON. Additional information is mainly encoded in\nadditional members of the GeoJSON objects. The additional members use keys that do not conflict with GeoJSON. This is so\nexisting and future GeoJSON clients will continue to parse and understand GeoJSON content. JSON-FG enabled clients will\nalso be able to parse and understand the additional members.\n\nJSON Schema is used to formally specify the JSON-FG syntax.", "annotatedSchema": "$schema: https://json-schema.org/draft/2019-09/schema\ntitle: a JSON-FG Feature\ndescription: This JSON Schema is part of JSON-FG version 0.1.1\ntype: object\nrequired:\n- type\n- time\n- place\n- geometry\n- properties\nallOf:\n- $ref: ../../features/feature/schema.yaml\n- properties:\n type:\n type: string\n enum:\n - Feature\n x-jsonld-id: '@type'\n id:\n oneOf:\n - type: number\n - type: string\n x-jsonld-id: '@id'\n featureType:\n $ref: https://beta.schemas.opengis.net/json-fg/featuretype.json\n links:\n type: array\n items:\n allOf:\n - $ref: https://beta.schemas.opengis.net/json-fg/link.json\n - $ref: ../../../ogc-utils/json-link/schema.yaml\n x-jsonld-id: http://www.w3.org/2000/01/rdf-schema#seeAlso\n time:\n $ref: https://beta.schemas.opengis.net/json-fg/time.json\n coordRefSys:\n $ref: https://beta.schemas.opengis.net/json-fg/coordrefsys.json\n place:\n $ref: https://beta.schemas.opengis.net/json-fg/place.json\n geometry:\n $ref: https://beta.schemas.opengis.net/json-fg/geometry.json\n x-jsonld-id: https://purl.org/geojson/vocab#geometry\n properties:\n oneOf:\n - type: 'null'\n - type: object\n x-jsonld-id: '@nest'\nx-jsonld-extra-terms:\n Feature: https://purl.org/geojson/vocab#Feature\n FeatureCollection: https://purl.org/geojson/vocab#FeatureCollection\n GeometryCollection: https://purl.org/geojson/vocab#GeometryCollection\n LineString: https://purl.org/geojson/vocab#LineString\n MultiLineString: https://purl.org/geojson/vocab#MultiLineString\n MultiPoint: https://purl.org/geojson/vocab#MultiPoint\n MultiPolygon: https://purl.org/geojson/vocab#MultiPolygon\n Point: https://purl.org/geojson/vocab#Point\n Polygon: https://purl.org/geojson/vocab#Polygon\n bbox:\n x-jsonld-container: '@list'\n x-jsonld-id: https://purl.org/geojson/vocab#bbox\n coordinates:\n x-jsonld-container: '@list'\n x-jsonld-id: https://purl.org/geojson/vocab#coordinates\n features:\n x-jsonld-container: '@set'\n x-jsonld-id: https://purl.org/geojson/vocab#features\nx-jsonld-prefixes:\n geojson: https://purl.org/geojson/vocab#\n rdfs: http://www.w3.org/2000/01/rdf-schema#\n", "gitRepository": "https://github.com/opengeospatial/bblocks", "gitPath": "registereditems/geo/json-fg/feature"}
\ No newline at end of file
diff --git a/generateddocs/json-full/geo/json-fg/featureCollection-lenient/index.json b/generateddocs/json-full/geo/json-fg/featureCollection-lenient/index.json
index b111278c3..44c2b9a06 100644
--- a/generateddocs/json-full/geo/json-fg/featureCollection-lenient/index.json
+++ b/generateddocs/json-full/geo/json-fg/featureCollection-lenient/index.json
@@ -1,2 +1,2 @@
-{"itemIdentifier": "ogc.geo.json-fg.featureCollection-lenient", "name": "JSON-FG Feature Collection - Lenient", "abstract": "A collection of lenient OGC Features and Geometries JSON (JSON-FG) Features, that do not require the \"time\" and \"place\" properties", "status": "stable", "dateTimeAddition": "2023-08-08T00:00:00+00:00", "itemClass": "schema", "register": "ogc-building-block-register", "version": "0.1", "dateOfLastChange": "2023-08-08", "sources": [{"title": "OGC Testbed-17: OGC Features and Geometries JSON Engineering Report", "link": "http://docs.ogc.org/per/21-017r1.html"}], "ldContext": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/featureCollection-lenient/context.jsonld", "seeAlso": ["ogc.geo.json-fg.featureCollection"], "scope": "geo", "group": "JSON-FG", "shaclRules": [], "dependsOn": ["ogc.ogc-utils.json-link", "ogc.geo.features.featureCollection", "ogc.geo.json-fg.feature-lenient"], "schema": {"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/featureCollection-lenient/schema.yaml", "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/featureCollection-lenient/schema.json"}, "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/geo/json-fg/featureCollection-lenient/", "validationPassed": true, "description": "OGC Features and Geometries JSON (JSON-FG) extends GeoJSON to support a limited set of additional capabilities that are\nout-of-scope for GeoJSON, but that are essential or important for a variety of use cases involving feature data.\nA **lenient** feature collection contains a set of **lenient** features from a dataset (features that do not\nneed to provide values for their `place` or `time` properties).", "annotatedSchema": "allOf:\n- $schema: https://json-schema.org/draft/2019-09/schema\n title: a JSON-FG Feature Collection\n description: This JSON Schema is part of JSON-FG version 0.1.1\n type: object\n required:\n - type\n - features\n properties:\n type:\n type: string\n enum:\n - FeatureCollection\n x-jsonld-id: '@type'\n featureType:\n $ref: https://beta.schemas.opengis.net/json-fg/featuretype.json\n geometryDimension:\n type: integer\n minimum: 0\n maximum: 3\n coordRefSys:\n $ref: https://beta.schemas.opengis.net/json-fg/coordrefsys.json\n links:\n type: array\n items:\n allOf:\n - $ref: https://beta.schemas.opengis.net/json-fg/link.json\n - $ref: ../../../ogc-utils/json-link/schema.yaml\n x-jsonld-id: rdfs:seeAlso\n features:\n type: array\n items:\n $ref: ../feature-lenient/schema.yaml\n x-jsonld-container: '@set'\n x-jsonld-id: https://purl.org/geojson/vocab#features\n- $ref: ../../features/featureCollection/schema.yaml\nx-jsonld-prefixes:\n geojson: https://purl.org/geojson/vocab#\n", "gitRepository": "https://github.com/opengeospatial/bblocks", "gitPath": "registereditems/geo/json-fg/featureCollection-lenient"}
\ No newline at end of file
+{"itemIdentifier": "ogc.geo.json-fg.featureCollection-lenient", "name": "JSON-FG Feature Collection - Lenient", "abstract": "A collection of lenient OGC Features and Geometries JSON (JSON-FG) Features, that do not require the \"time\" and \"place\" properties", "status": "stable", "dateTimeAddition": "2023-08-08T00:00:00+00:00", "itemClass": "schema", "register": "ogc-building-block-register", "version": "0.1", "dateOfLastChange": "2023-08-08", "sources": [{"title": "OGC Testbed-17: OGC Features and Geometries JSON Engineering Report", "link": "http://docs.ogc.org/per/21-017r1.html"}], "ldContext": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/featureCollection-lenient/context.jsonld", "seeAlso": ["ogc.geo.json-fg.featureCollection"], "scope": "geo", "group": "JSON-FG", "shaclRules": [], "dependsOn": ["ogc.geo.json-fg.feature-lenient", "ogc.geo.features.featureCollection", "ogc.ogc-utils.json-link"], "schema": {"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/featureCollection-lenient/schema.yaml", "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/featureCollection-lenient/schema.json"}, "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/geo/json-fg/featureCollection-lenient/", "validationPassed": true, "description": "OGC Features and Geometries JSON (JSON-FG) extends GeoJSON to support a limited set of additional capabilities that are\nout-of-scope for GeoJSON, but that are essential or important for a variety of use cases involving feature data.\nA **lenient** feature collection contains a set of **lenient** features from a dataset (features that do not\nneed to provide values for their `place` or `time` properties).", "annotatedSchema": "allOf:\n- $schema: https://json-schema.org/draft/2019-09/schema\n title: a JSON-FG Feature Collection\n description: This JSON Schema is part of JSON-FG version 0.1.1\n type: object\n required:\n - type\n - features\n properties:\n type:\n type: string\n enum:\n - FeatureCollection\n x-jsonld-id: '@type'\n featureType:\n $ref: https://beta.schemas.opengis.net/json-fg/featuretype.json\n geometryDimension:\n type: integer\n minimum: 0\n maximum: 3\n coordRefSys:\n $ref: https://beta.schemas.opengis.net/json-fg/coordrefsys.json\n links:\n type: array\n items:\n allOf:\n - $ref: https://beta.schemas.opengis.net/json-fg/link.json\n - $ref: ../../../ogc-utils/json-link/schema.yaml\n x-jsonld-id: rdfs:seeAlso\n features:\n type: array\n items:\n $ref: ../feature-lenient/schema.yaml\n x-jsonld-container: '@set'\n x-jsonld-id: https://purl.org/geojson/vocab#features\n- $ref: ../../features/featureCollection/schema.yaml\nx-jsonld-prefixes:\n geojson: https://purl.org/geojson/vocab#\n", "gitRepository": "https://github.com/opengeospatial/bblocks", "gitPath": "registereditems/geo/json-fg/featureCollection-lenient"}
\ No newline at end of file
diff --git a/generateddocs/json-full/geo/json-fg/featureCollection/index.json b/generateddocs/json-full/geo/json-fg/featureCollection/index.json
index 72581b602..e680a51ab 100644
--- a/generateddocs/json-full/geo/json-fg/featureCollection/index.json
+++ b/generateddocs/json-full/geo/json-fg/featureCollection/index.json
@@ -1,2 +1,2 @@
-{"itemIdentifier": "ogc.geo.json-fg.featureCollection", "name": "JSON-FG Feature Collection", "abstract": "A collection of OGC Features and Geometries JSON (JSON-FG) Features, extending GeoJSON to support a limited set of additional capabilities that are out-of-scope for GeoJSON, but that are important for a variety of use cases involving feature data.", "status": "stable", "dateTimeAddition": "2023-05-31T14:56:51+00:00", "itemClass": "schema", "register": "ogc-building-block-register", "version": "0.1", "dateOfLastChange": "2023-05-31", "sources": [{"title": "OGC Testbed-17: OGC Features and Geometries JSON Engineering Report", "link": "http://docs.ogc.org/per/21-017r1.html"}], "scope": "geo", "group": "JSON-FG", "shaclRules": [], "dependsOn": ["ogc.ogc-utils.json-link", "ogc.geo.features.featureCollection", "ogc.geo.json-fg.feature"], "schema": {"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/featureCollection/schema.yaml", "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/featureCollection/schema.json"}, "ldContext": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/featureCollection/context.jsonld", "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/geo/json-fg/featureCollection/", "validationPassed": true, "testOutputs": "https://github.com/opengeospatial/bblocks/blob/master/tests/geo/json-fg/featureCollection/", "description": "OGC Features and Geometries JSON (JSON-FG) extends GeoJSON to support a limited set of additional capabilities that are\nout-of-scope for GeoJSON, but that are essential or important for a variety of use cases involving feature data.\nA **feature collection** contains a set of features from a dataset.\n\nInformation that can be represented as GeoJSON is encoded as GeoJSON. Additional information is mainly encoded in\nadditional top-level members of GeoJSON objects. The members use keys that do not conflict with GeoJSON including the\nobsolete version that pre-dates the IETF standard. GeoJSON clients will be able to parse and understand all aspects that\nare specified by GeoJSON, JSON-FG clients will also parse and understand the additional capabilities.\n\nThis Standard specifies the following minimal extensions to the GeoJSON Standard:\n\n* The ability to use Coordinate Reference Systems (CRSs) other than WGS 84;\n* The ability to use non-Euclidean metrics, in particular ellipsoidal metrics;\n* Support for solids and prisms as geometry types;\n* The ability to encode temporal characteristics of a feature; and\n* The ability to declare the type and the schema of a feature.\n\nInformation that can be represented as GeoJSON is encoded as GeoJSON. Additional information is mainly encoded in\nadditional members of the GeoJSON objects. The additional members use keys that do not conflict with GeoJSON. This is so\nexisting and future GeoJSON clients will continue to parse and understand GeoJSON content. JSON-FG enabled clients will\nalso be able to parse and understand the additional members.\n\nJSON Schema is used to formally specify the JSON-FG syntax.", "examples": [{"title": "Example", "content": "Minimal example of this schema.\n\nNB. uses a local @context in the data example where application specialisations would apply such mappings.", "snippets": [{"language": "json", "ref": "example.json", "base-uri": "http://www.example.com/features/", "code": "{\n \"@context\": {\n \"my\": \"http://my.org/featureTypes/\",\n \"skos\": \"http://www.w3.org/2004/02/skos/core#\",\n \"name\": \"skos:prefLabel\"\n },\n \"id\": \"MyFeatureCollection\",\n \"name\": \"MyFeatureCollection\",\n \"type\": \"FeatureCollection\",\n \"features\": [\n {\n \"id\": \"f1\",\n \"type\": \"Feature\",\n \"featureType\": \"my:FeatureType\",\n \"geometry\": null,\n \"time\": null,\n \"coordRefSys\": \"EPSG\",\n \"place\": {\n \"type\": \"Point\",\n \"coordinates\": [\n 174.7501603083,\n -36.9307359096\n ]\n },\n \"properties\": {\n \"comment\": \"An attribute value\"\n }\n }\n ]\n}", "url": "https://opengeospatial.github.io/bblocks/tests/geo/json-fg/featureCollection/example_1_1.json"}, {"language": "jsonld", "code": "{\n \"@context\": [\n \"https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/featureCollection/context.jsonld\",\n {\n \"my\": \"http://my.org/featureTypes/\",\n \"skos\": \"http://www.w3.org/2004/02/skos/core#\",\n \"name\": \"skos:prefLabel\"\n }\n ],\n \"id\": \"MyFeatureCollection\",\n \"name\": \"MyFeatureCollection\",\n \"type\": \"FeatureCollection\",\n \"features\": [\n {\n \"id\": \"f1\",\n \"type\": \"Feature\",\n \"featureType\": \"my:FeatureType\",\n \"geometry\": null,\n \"time\": null,\n \"coordRefSys\": \"EPSG\",\n \"place\": {\n \"type\": \"Point\",\n \"coordinates\": [\n 174.7501603083,\n -36.9307359096\n ]\n },\n \"properties\": {\n \"comment\": \"An attribute value\"\n }\n }\n ]\n}", "url": "https://opengeospatial.github.io/bblocks/tests/geo/json-fg/featureCollection/example_1_1.jsonld"}, {"language": "ttl", "code": "@prefix geojson: .\n@prefix skos: .\n\n a geojson:FeatureCollection ;\n skos:prefLabel \"MyFeatureCollection\" ;\n geojson:features .\n\n a geojson:Feature .\n\n", "url": "https://opengeospatial.github.io/bblocks/tests/geo/json-fg/featureCollection/example_1_1.ttl"}]}], "annotatedSchema": "$schema: https://json-schema.org/draft/2019-09/schema\ntitle: a JSON-FG Feature Collection\ndescription: This JSON Schema is part of JSON-FG version 0.1.1\ntype: object\nrequired:\n- type\n- features\nallOf:\n- $ref: ../../features/featureCollection/schema.yaml\n- properties:\n type:\n type: string\n enum:\n - FeatureCollection\n x-jsonld-id: '@type'\n featureType:\n $ref: https://beta.schemas.opengis.net/json-fg/featuretype.json\n geometryDimension:\n type: integer\n minimum: 0\n maximum: 3\n coordRefSys:\n $ref: https://beta.schemas.opengis.net/json-fg/coordrefsys.json\n links:\n type: array\n items:\n allOf:\n - $ref: https://beta.schemas.opengis.net/json-fg/link.json\n - $ref: ../../../ogc-utils/json-link/schema.yaml\n x-jsonld-id: rdfs:seeAlso\n features:\n type: array\n items:\n $ref: ../feature/schema.yaml\n x-jsonld-container: '@set'\n x-jsonld-id: https://purl.org/geojson/vocab#features\nx-jsonld-prefixes:\n geojson: https://purl.org/geojson/vocab#\n", "gitRepository": "https://github.com/opengeospatial/bblocks", "gitPath": "registereditems/geo/json-fg/featureCollection"}
\ No newline at end of file
+{"itemIdentifier": "ogc.geo.json-fg.featureCollection", "name": "JSON-FG Feature Collection", "abstract": "A collection of OGC Features and Geometries JSON (JSON-FG) Features, extending GeoJSON to support a limited set of additional capabilities that are out-of-scope for GeoJSON, but that are important for a variety of use cases involving feature data.", "status": "stable", "dateTimeAddition": "2023-05-31T14:56:51+00:00", "itemClass": "schema", "register": "ogc-building-block-register", "version": "0.1", "dateOfLastChange": "2023-05-31", "sources": [{"title": "OGC Testbed-17: OGC Features and Geometries JSON Engineering Report", "link": "http://docs.ogc.org/per/21-017r1.html"}], "scope": "geo", "group": "JSON-FG", "shaclRules": [], "dependsOn": ["ogc.geo.json-fg.feature", "ogc.geo.features.featureCollection", "ogc.ogc-utils.json-link"], "schema": {"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/featureCollection/schema.yaml", "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/featureCollection/schema.json"}, "ldContext": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/featureCollection/context.jsonld", "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/geo/json-fg/featureCollection/", "validationPassed": true, "testOutputs": "https://github.com/opengeospatial/bblocks/blob/master/tests/geo/json-fg/featureCollection/", "description": "OGC Features and Geometries JSON (JSON-FG) extends GeoJSON to support a limited set of additional capabilities that are\nout-of-scope for GeoJSON, but that are essential or important for a variety of use cases involving feature data.\nA **feature collection** contains a set of features from a dataset.\n\nInformation that can be represented as GeoJSON is encoded as GeoJSON. Additional information is mainly encoded in\nadditional top-level members of GeoJSON objects. The members use keys that do not conflict with GeoJSON including the\nobsolete version that pre-dates the IETF standard. GeoJSON clients will be able to parse and understand all aspects that\nare specified by GeoJSON, JSON-FG clients will also parse and understand the additional capabilities.\n\nThis Standard specifies the following minimal extensions to the GeoJSON Standard:\n\n* The ability to use Coordinate Reference Systems (CRSs) other than WGS 84;\n* The ability to use non-Euclidean metrics, in particular ellipsoidal metrics;\n* Support for solids and prisms as geometry types;\n* The ability to encode temporal characteristics of a feature; and\n* The ability to declare the type and the schema of a feature.\n\nInformation that can be represented as GeoJSON is encoded as GeoJSON. Additional information is mainly encoded in\nadditional members of the GeoJSON objects. The additional members use keys that do not conflict with GeoJSON. This is so\nexisting and future GeoJSON clients will continue to parse and understand GeoJSON content. JSON-FG enabled clients will\nalso be able to parse and understand the additional members.\n\nJSON Schema is used to formally specify the JSON-FG syntax.", "examples": [{"title": "Example", "content": "Minimal example of this schema.\n\nNB. uses a local @context in the data example where application specialisations would apply such mappings.", "snippets": [{"language": "json", "ref": "example.json", "base-uri": "http://www.example.com/features/", "code": "{\n \"@context\": {\n \"my\": \"http://my.org/featureTypes/\",\n \"skos\": \"http://www.w3.org/2004/02/skos/core#\",\n \"name\": \"skos:prefLabel\"\n },\n \"id\": \"MyFeatureCollection\",\n \"name\": \"MyFeatureCollection\",\n \"type\": \"FeatureCollection\",\n \"features\": [\n {\n \"id\": \"f1\",\n \"type\": \"Feature\",\n \"featureType\": \"my:FeatureType\",\n \"geometry\": null,\n \"time\": null,\n \"coordRefSys\": \"EPSG\",\n \"place\": {\n \"type\": \"Point\",\n \"coordinates\": [\n 174.7501603083,\n -36.9307359096\n ]\n },\n \"properties\": {\n \"comment\": \"An attribute value\"\n }\n }\n ]\n}", "url": "https://opengeospatial.github.io/bblocks/tests/geo/json-fg/featureCollection/example_1_1.json"}, {"language": "jsonld", "code": "{\n \"@context\": [\n \"https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/featureCollection/context.jsonld\",\n {\n \"my\": \"http://my.org/featureTypes/\",\n \"skos\": \"http://www.w3.org/2004/02/skos/core#\",\n \"name\": \"skos:prefLabel\"\n }\n ],\n \"id\": \"MyFeatureCollection\",\n \"name\": \"MyFeatureCollection\",\n \"type\": \"FeatureCollection\",\n \"features\": [\n {\n \"id\": \"f1\",\n \"type\": \"Feature\",\n \"featureType\": \"my:FeatureType\",\n \"geometry\": null,\n \"time\": null,\n \"coordRefSys\": \"EPSG\",\n \"place\": {\n \"type\": \"Point\",\n \"coordinates\": [\n 174.7501603083,\n -36.9307359096\n ]\n },\n \"properties\": {\n \"comment\": \"An attribute value\"\n }\n }\n ]\n}", "url": "https://opengeospatial.github.io/bblocks/tests/geo/json-fg/featureCollection/example_1_1.jsonld"}, {"language": "ttl", "code": "@prefix geojson: .\n@prefix skos: .\n\n a geojson:FeatureCollection ;\n skos:prefLabel \"MyFeatureCollection\" ;\n geojson:features .\n\n a geojson:Feature .\n\n", "url": "https://opengeospatial.github.io/bblocks/tests/geo/json-fg/featureCollection/example_1_1.ttl"}]}], "annotatedSchema": "$schema: https://json-schema.org/draft/2019-09/schema\ntitle: a JSON-FG Feature Collection\ndescription: This JSON Schema is part of JSON-FG version 0.1.1\ntype: object\nrequired:\n- type\n- features\nallOf:\n- $ref: ../../features/featureCollection/schema.yaml\n- properties:\n type:\n type: string\n enum:\n - FeatureCollection\n x-jsonld-id: '@type'\n featureType:\n $ref: https://beta.schemas.opengis.net/json-fg/featuretype.json\n geometryDimension:\n type: integer\n minimum: 0\n maximum: 3\n coordRefSys:\n $ref: https://beta.schemas.opengis.net/json-fg/coordrefsys.json\n links:\n type: array\n items:\n allOf:\n - $ref: https://beta.schemas.opengis.net/json-fg/link.json\n - $ref: ../../../ogc-utils/json-link/schema.yaml\n x-jsonld-id: rdfs:seeAlso\n features:\n type: array\n items:\n $ref: ../feature/schema.yaml\n x-jsonld-container: '@set'\n x-jsonld-id: https://purl.org/geojson/vocab#features\nx-jsonld-prefixes:\n geojson: https://purl.org/geojson/vocab#\n", "gitRepository": "https://github.com/opengeospatial/bblocks", "gitPath": "registereditems/geo/json-fg/featureCollection"}
\ No newline at end of file
diff --git a/generateddocs/json-full/unstable/sosa/examples/vectorObservationFeature/index.json b/generateddocs/json-full/unstable/sosa/examples/vectorObservationFeature/index.json
index c76e8d3cd..c7d7c1b26 100644
--- a/generateddocs/json-full/unstable/sosa/examples/vectorObservationFeature/index.json
+++ b/generateddocs/json-full/unstable/sosa/examples/vectorObservationFeature/index.json
@@ -1,2 +1,2 @@
-{"itemIdentifier": "ogc.unstable.sosa.examples.vectorObservationFeature", "name": "Example SOSA Vector Observation Feature", "abstract": "This building block defines an example SOSA Observation Feature for a Vector Observation", "status": "under-development", "dateTimeAddition": "2023-05-19T00:00:00Z", "itemClass": "schema", "register": "ogc-building-block-register", "version": "1.0", "dateOfLastChange": "2023-05-19", "sources": [{"title": "Semantic Sensor Network Ontology", "link": "https://www.w3.org/TR/vocab-ssn/"}], "maturity": "development", "scope": "unstable", "dependsOn": ["ogc.unstable.sosa.examples.vectorObservation", "ogc.unstable.sosa.features.observationCollection", "ogc.unstable.sosa.features.observation", "ogc.unstable.sosa.properties.observation"], "tags": ["sosa", "ssn", "observations", "o&m", "o&m&s", "examples"], "group": "SOSA", "shaclRules": ["https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/registereditems/unstable/sosa/_sources/properties/observation/rules.shacl", "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/registereditems/unstable/sosa/_sources/features/observationCollection/rules.shacl", "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/rules.shacl"], "schema": {"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/unstable/sosa/examples/vectorObservationFeature/schema.yaml", "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/unstable/sosa/examples/vectorObservationFeature/schema.json"}, "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/", "validationPassed": true, "testOutputs": "https://github.com/opengeospatial/bblocks/blob/master/tests/unstable/sosa/examples/vectorObservationFeature/", "examples": [{"title": "VectorObservation - specialisation example.", "comment": "Example of Specialised Observation being a vector, using GeoPose as part of a complex result", "base-uri": "http://example.com/features/", "snippets": [{"language": "json", "ref": "examples/observation.json", "code": "{\n \"@id\": \"vector-obs-1\",\n \"type\":\"Feature\",\n \"geometry\":{\n \"type\":\"LineString\",\n \"coordinates\":[\n [\n -111.67183507997295,\n 40.056709946862874\n ],\n [\n -111.71,\n 40.156709946862874\n ]\n ]\n },\n \"time\":null,\n \"place\":null,\n \"properties\":{\n \"hasFeatureOfInterest\":\"eg:Traverse-P1-P2\",\n \"resultTime\":\"2023-05-22T16:41:00+2\",\n \"hasResult\":{\n \"pose\":{\n \"position\":{\n \"lat\":-111.67183507997295,\n \"lon\":40.056709946862874,\n \"h\":0.5\n },\n \"angles\":{\n \"yaw\":15.35,\n \"pitch\":-0.01,\n \"roll\":0\n }\n },\n \"distance\":6889234.2\n }\n }\n }\n", "url": "https://opengeospatial.github.io/bblocks/tests/unstable/sosa/examples/vectorObservationFeature/example_1_1.json"}]}, {"title": "VectorObservationCollection", "comment": "Example of Specialised ObservationCollection being a vector, using GeoPose as part of a complex result", "base-uri": "http://example.com/features/", "snippets": [{"language": "json", "ref": "examples/observationCollection.json", "code": "{\n \"@context\": {\n \"resultschema\": \"http://example.org/resultschema/\",\n \"pose\": \"resultschema:pose\",\n \"distance\": {\n \"@id\": \"resultschema:distance\"\n }\n },\n \"@id\": \"c1\",\n \"type\": \"FeatureCollection\",\n \"featureType\": \"sosa:ObservationCollection\",\n \"properties\": {\n \"resultTime\": \"1999\"\n },\n \"features\": [\n {\n \"@id\": \"vector-obs-1\",\n \"type\":\"Feature\",\n \"geometry\":{\n \"type\":\"LineString\",\n \"coordinates\":[\n [\n -111.67183507997295,\n 40.056709946862874\n ],\n [\n -111.67183507997295,\n 40.056709946862874\n ]\n ]\n },\n \"time\":null,\n \"place\":null,\n \"properties\":{\n \"hasFeatureOfInterest\":\"eg:Traverse-P1-P2\",\n \"resultTime\":\"2023-05-22T16:41:00+2\",\n \"hasResult\":{\n \"pose\":{\n \"position\":{\n \"lat\":-111.67183507997295,\n \"lon\":40.056709946862874,\n \"h\":0.5\n },\n \"angles\":{\n \"yaw\":15.35,\n \"pitch\":-0.01,\n \"roll\":0\n }\n },\n \"distance\":6889234.2\n }\n }\n }\n ]\n}", "url": "https://opengeospatial.github.io/bblocks/tests/unstable/sosa/examples/vectorObservationFeature/example_2_1.json"}]}], "annotatedSchema": "$schema: https://json-schema.org/draft/2020-12/schema\ndescription: Example SOSA Observation Specialisation - a vector bearing and distance\n$defs:\n VectorObservation:\n allOf:\n - $ref: ../../features/observation/schema.yaml\n - type: object\n properties:\n properties:\n $ref: ../vectorObservation/schema.yaml\n VectorObservationCollection:\n allOf:\n - $ref: ../../features/observationCollection/schema.yaml\n - type: object\n properties:\n features:\n type: array\n items:\n $ref: '#/$defs/VectorObservation'\nanyOf:\n- $ref: '#/$defs/VectorObservation'\n- $ref: '#/$defs/VectorObservationCollection'\n", "gitRepository": "https://github.com/opengeospatial/ogcapi-sosa", "gitPath": "_sources/examples/vectorObservationFeature"}
\ No newline at end of file
+{"itemIdentifier": "ogc.unstable.sosa.examples.vectorObservationFeature", "name": "Example SOSA Vector Observation Feature", "abstract": "This building block defines an example SOSA Observation Feature for a Vector Observation", "status": "under-development", "dateTimeAddition": "2023-05-19T00:00:00Z", "itemClass": "schema", "register": "ogc-building-block-register", "version": "1.0", "dateOfLastChange": "2023-05-19", "sources": [{"title": "Semantic Sensor Network Ontology", "link": "https://www.w3.org/TR/vocab-ssn/"}], "maturity": "development", "scope": "unstable", "dependsOn": ["ogc.unstable.sosa.features.observationCollection", "ogc.unstable.sosa.examples.vectorObservation", "ogc.unstable.sosa.features.observation", "ogc.unstable.sosa.properties.observation"], "tags": ["sosa", "ssn", "observations", "o&m", "o&m&s", "examples"], "group": "SOSA", "shaclRules": ["https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/registereditems/unstable/sosa/_sources/features/observationCollection/rules.shacl", "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/rules.shacl", "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/registereditems/unstable/sosa/_sources/properties/observation/rules.shacl"], "schema": {"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/unstable/sosa/examples/vectorObservationFeature/schema.yaml", "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/unstable/sosa/examples/vectorObservationFeature/schema.json"}, "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/", "validationPassed": true, "testOutputs": "https://github.com/opengeospatial/bblocks/blob/master/tests/unstable/sosa/examples/vectorObservationFeature/", "examples": [{"title": "VectorObservation - specialisation example.", "comment": "Example of Specialised Observation being a vector, using GeoPose as part of a complex result", "base-uri": "http://example.com/features/", "snippets": [{"language": "json", "ref": "examples/observation.json", "code": "{\n \"@id\": \"vector-obs-1\",\n \"type\":\"Feature\",\n \"geometry\":{\n \"type\":\"LineString\",\n \"coordinates\":[\n [\n -111.67183507997295,\n 40.056709946862874\n ],\n [\n -111.71,\n 40.156709946862874\n ]\n ]\n },\n \"time\":null,\n \"place\":null,\n \"properties\":{\n \"hasFeatureOfInterest\":\"eg:Traverse-P1-P2\",\n \"resultTime\":\"2023-05-22T16:41:00+2\",\n \"hasResult\":{\n \"pose\":{\n \"position\":{\n \"lat\":-111.67183507997295,\n \"lon\":40.056709946862874,\n \"h\":0.5\n },\n \"angles\":{\n \"yaw\":15.35,\n \"pitch\":-0.01,\n \"roll\":0\n }\n },\n \"distance\":6889234.2\n }\n }\n }\n", "url": "https://opengeospatial.github.io/bblocks/tests/unstable/sosa/examples/vectorObservationFeature/example_1_1.json"}]}, {"title": "VectorObservationCollection", "comment": "Example of Specialised ObservationCollection being a vector, using GeoPose as part of a complex result", "base-uri": "http://example.com/features/", "snippets": [{"language": "json", "ref": "examples/observationCollection.json", "code": "{\n \"@context\": {\n \"resultschema\": \"http://example.org/resultschema/\",\n \"pose\": \"resultschema:pose\",\n \"distance\": {\n \"@id\": \"resultschema:distance\"\n }\n },\n \"@id\": \"c1\",\n \"type\": \"FeatureCollection\",\n \"featureType\": \"sosa:ObservationCollection\",\n \"properties\": {\n \"resultTime\": \"1999\"\n },\n \"features\": [\n {\n \"@id\": \"vector-obs-1\",\n \"type\":\"Feature\",\n \"geometry\":{\n \"type\":\"LineString\",\n \"coordinates\":[\n [\n -111.67183507997295,\n 40.056709946862874\n ],\n [\n -111.67183507997295,\n 40.056709946862874\n ]\n ]\n },\n \"time\":null,\n \"place\":null,\n \"properties\":{\n \"hasFeatureOfInterest\":\"eg:Traverse-P1-P2\",\n \"resultTime\":\"2023-05-22T16:41:00+2\",\n \"hasResult\":{\n \"pose\":{\n \"position\":{\n \"lat\":-111.67183507997295,\n \"lon\":40.056709946862874,\n \"h\":0.5\n },\n \"angles\":{\n \"yaw\":15.35,\n \"pitch\":-0.01,\n \"roll\":0\n }\n },\n \"distance\":6889234.2\n }\n }\n }\n ]\n}", "url": "https://opengeospatial.github.io/bblocks/tests/unstable/sosa/examples/vectorObservationFeature/example_2_1.json"}]}], "annotatedSchema": "$schema: https://json-schema.org/draft/2020-12/schema\ndescription: Example SOSA Observation Specialisation - a vector bearing and distance\n$defs:\n VectorObservation:\n allOf:\n - $ref: ../../features/observation/schema.yaml\n - type: object\n properties:\n properties:\n $ref: ../vectorObservation/schema.yaml\n VectorObservationCollection:\n allOf:\n - $ref: ../../features/observationCollection/schema.yaml\n - type: object\n properties:\n features:\n type: array\n items:\n $ref: '#/$defs/VectorObservation'\nanyOf:\n- $ref: '#/$defs/VectorObservation'\n- $ref: '#/$defs/VectorObservationCollection'\n", "gitRepository": "https://github.com/opengeospatial/ogcapi-sosa", "gitPath": "_sources/examples/vectorObservationFeature"}
\ No newline at end of file
diff --git a/generateddocs/json-full/unstable/sosa/features/observationCollection/index.json b/generateddocs/json-full/unstable/sosa/features/observationCollection/index.json
index efd16ec7b..47149cfc9 100644
--- a/generateddocs/json-full/unstable/sosa/features/observationCollection/index.json
+++ b/generateddocs/json-full/unstable/sosa/features/observationCollection/index.json
@@ -1,2 +1,2 @@
-{"itemIdentifier": "ogc.unstable.sosa.features.observationCollection", "name": "SOSA ObservationCollection Feature", "abstract": "This building blocks defines an ObservationCollection Feature according to the SOSA/SSN v1.1 specification.", "status": "under-development", "dateTimeAddition": "2023-04-13T00:00:00Z", "itemClass": "schema", "register": "ogc-building-block-register", "version": "1.0", "dateOfLastChange": "2023-04-28", "sources": [{"title": "Semantic Sensor Network Ontology", "link": "https://www.w3.org/TR/vocab-ssn/"}, {"title": "Extensions to the Semantic Sensor Network Ontology", "link": "https://www.w3.org/TR/vocab-ssn-ext/"}], "maturity": "development", "scope": "unstable", "tags": ["sosa", "ssn", "observations", "o&m", "o&m&s"], "group": "SOSA", "shaclRules": ["https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/features/observationCollection/registereditems/unstable/sosa/_sources/properties/observation/rules.shacl", "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/features/observationCollection/registereditems/unstable/sosa/_sources/features/observationCollection/rules.shacl"], "dependsOn": ["ogc.unstable.sosa.properties.observationCollection", "ogc.geo.json-fg.featureCollection-lenient", "ogc.unstable.sosa.features.observation"], "schema": {"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/unstable/sosa/features/observationCollection/schema.yaml", "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/unstable/sosa/features/observationCollection/schema.json"}, "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/features/observationCollection/", "validationPassed": true, "testOutputs": "https://github.com/opengeospatial/bblocks/blob/master/tests/unstable/sosa/features/observationCollection/", "examples": [{"title": "Example of SOSA ObservationCollection", "comment": "This class is a target for the SOSA v 1.1 update.", "snippets": [{"language": "json", "ref": "examples/observationCollection.json", "base-uri": "http://www.example.com/sosa/col#", "code": "{\n \"@context\": {\n \"resultschema\": \"http//example.org/resultchema/\",\n \"a\": \"resultschema:a\",\n \"b\": {\n \"@id\": \"resultschema:b\",\n \"@context\": {\n \"b1\": \"resultschema:b1\",\n \"b2\": \"resultschema:b2\"\n }\n }\n },\n \"@id\": \"c1\",\n \"type\": \"FeatureCollection\",\n \"featureType\": \"sosa:ObservationCollection\",\n \"properties\": {\n \"resultTime\": \"1999\"\n },\n \"features\": [\n {\n \"@id\": \"pop1999\",\n \"type\": \"Feature\",\n \"geometry\": null,\n \"properties\": {\n \"comment\": \"Simple result case\",\n \"observedProperty\": \"https://dbpedia.org/ontology/population\",\n \"hasFeatureOfInterest\": \"https://demo.pygeoapi.io/master/collections/utah_city_locations/items/Spanish%20Fork\",\n \"hasSimpleResult\": 15555.0\n }\n },\n {\n \"@id\": \"something\",\n \"type\": \"Feature\",\n \"geometry\": null,\n \"properties\": {\n \"observedProperty\": \"https://example.org/someproperty\",\n \"hasFeatureOfInterest\": \"https://demo.pygeoapi.io/master/collections/utah_city_locations/items/Salem\",\n \"hasResult\": {\n \"a\": 1,\n \"b\": {\n \"b1\": \"rb1\",\n \"b2\": \"rb2\"\n }\n }\n }\n }\n ]\n}", "url": "https://opengeospatial.github.io/bblocks/tests/unstable/sosa/features/observationCollection/example_1_1.json"}, {"language": "turtle", "code": "@prefix sosa: .\n@prefix xsd: .\n@prefix eg: .\n@prefix skos: .\n\neg:c1 a sosa:ObservationCollection ;\n sosa:hasMember eg:pop1999, eg:pop2000 ;\n sosa:observedProperty ;\n.\n\neg:pop1999 a sosa:Observation ;\n sosa:hasFeatureOfInterest ;\n sosa:hasSimpleResult 3275.0 ;\n sosa:resultTime \"1999-01-01\"^^xsd:date\n.\n\n eg:pop2000 a sosa:Observation ;\n sosa:hasFeatureOfInterest ;\n sosa:hasSimpleResult 4372.0 ;\n sosa:resultTime \"2000\"^^xsd:gYear\n.\n\n a skos:Concept;\n skos:prefLabel \"Population\";\n.", "url": "https://opengeospatial.github.io/bblocks/tests/unstable/sosa/features/observationCollection/example_1_2.ttl"}, {"language": "ttl", "code": "@prefix eg: .\n@prefix skos: .\n@prefix sosa: .\n@prefix xsd: .\n\neg:c1 a sosa:ObservationCollection ;\n sosa:hasMember eg:pop1999,\n eg:pop2000 ;\n sosa:observedProperty .\n\n a skos:Concept ;\n skos:prefLabel \"Population\" .\n\neg:pop1999 a sosa:Observation ;\n sosa:hasFeatureOfInterest ;\n sosa:hasSimpleResult 3275.0 ;\n sosa:resultTime \"1999-01-01\"^^xsd:date .\n\neg:pop2000 a sosa:Observation ;\n sosa:hasFeatureOfInterest ;\n sosa:hasSimpleResult 4372.0 ;\n sosa:resultTime \"2000\"^^xsd:gYear .\n\n", "url": "https://opengeospatial.github.io/bblocks/tests/unstable/sosa/features/observationCollection/example_1_2.ttl"}]}], "annotatedSchema": "$schema: https://json-schema.org/draft/2020-12/schema\ndescription: SOSA Observation Feature\nallOf:\n- $ref: ../../../../geo/json-fg/featureCollection-lenient/schema.yaml\n- type: object\n properties:\n properties:\n $ref: ../../properties/observationCollection/schema.yaml\n x-jsonld-id: '@nest'\n features:\n type: array\n items:\n oneOf:\n - $ref: ../observation/schema.yaml\n - type: string\n x-jsonld-id: http://www.w3.org/ns/sosa/hasMember\nx-jsonld-extra-terms:\n Observation: http://www.w3.org/ns/sosa/Observation\n Sample: http://www.w3.org/ns/sosa/Sample\n observedProperty:\n x-jsonld-id: http://www.w3.org/ns/sosa/observedProperty\n x-jsonld-type: '@id'\n phenomenonTime: http://www.w3.org/ns/sosa/phenomenonTime\n observes:\n x-jsonld-id: http://www.w3.org/ns/sosa/observes\n x-jsonld-type: '@id'\n isObservedBy:\n x-jsonld-id: http://www.w3.org/ns/sosa/isObservedBy\n x-jsonld-type: '@id'\n madeObservation:\n x-jsonld-id: http://www.w3.org/ns/sosa/madeObservation\n x-jsonld-type: '@id'\n madeBySensor:\n x-jsonld-id: http://www.w3.org/ns/sosa/madeBySensor\n x-jsonld-type: '@id'\n actsOnProperty:\n x-jsonld-id: http://www.w3.org/ns/sosa/actsOnProperty\n x-jsonld-type: '@id'\n isActedOnBy:\n x-jsonld-id: http://www.w3.org/ns/sosa/isActedOnBy\n x-jsonld-type: '@id'\n madeActuation:\n x-jsonld-id: http://www.w3.org/ns/sosa/madeActuation\n x-jsonld-type: '@id'\n madeByActuator:\n x-jsonld-id: http://www.w3.org/ns/sosa/madeByActuator\n x-jsonld-type: '@id'\n hasSample:\n x-jsonld-id: http://www.w3.org/ns/sosa/hasSample\n x-jsonld-type: '@id'\n isSampleOf:\n x-jsonld-id: http://www.w3.org/ns/sosa/isSampleOf\n x-jsonld-type: '@id'\n madeSampling:\n x-jsonld-id: http://www.w3.org/ns/sosa/madeSampling\n x-jsonld-type: '@id'\n madeBySampler:\n x-jsonld-id: http://www.w3.org/ns/sosa/madeBySampler\n x-jsonld-type: '@id'\n hasFeatureOfInterest:\n x-jsonld-id: http://www.w3.org/ns/sosa/hasFeatureOfInterest\n x-jsonld-type: '@id'\n isFeatureOfInterestOf:\n x-jsonld-id: http://www.w3.org/ns/sosa/isFeatureOfInterestOf\n x-jsonld-type: '@id'\n hasResult: http://www.w3.org/ns/sosa/hasResult\n isResultOf: http://www.w3.org/ns/sosa/isResultOf\n hasSimpleResult: http://www.w3.org/ns/sosa/hasSimpleResult\n resultTime: http://www.w3.org/ns/sosa/resultTime\n usedProcedure:\n x-jsonld-id: http://www.w3.org/ns/sosa/usedProcedure\n x-jsonld-type: '@id'\n hosts:\n x-jsonld-id: http://www.w3.org/ns/sosa/hosts\n x-jsonld-type: '@id'\n isHostedBy: http://www.w3.org/ns/sosa/isHostedBy\n isProxyFor: http://www.w3.org/ns/ssn/isProxyFor\n wasOriginatedBy: http://www.w3.org/ns/ssn/wasOriginatedBy\n detects: http://www.w3.org/ns/ssn/detects\n hasProperty: http://www.w3.org/ns/ssn/hasProperty\n isPropertyOf: http://www.w3.org/ns/ssn/isPropertyOf\n forProperty: http://www.w3.org/ns/ssn/forProperty\n implements: http://www.w3.org/ns/ssn/implements\n implementedBy: http://www.w3.org/ns/ssn/implementedBy\n hasInput: http://www.w3.org/ns/ssn/hasInput\n hasOutput: http://www.w3.org/ns/ssn/hasOutput\n hasSubSystem: http://www.w3.org/ns/ssn/hasSubSystem\n deployedSystem: http://www.w3.org/ns/ssn/deployedSystem\n hasDeployment: http://www.w3.org/ns/ssn/hasDeployment\n deployedOnPlatform: http://www.w3.org/ns/ssn/deployedOnPlatform\n inDeployment: http://www.w3.org/ns/ssn/inDeployment\n inCondition: http://www.w3.org/ns/ssn/systems/inCondition\n hasSystemCapability: http://www.w3.org/ns/ssn/systems/hasSystemCapability\n hasSystemProperty: http://www.w3.org/ns/ssn/systems/hasSystemProperty\n hasOperatingRange: http://www.w3.org/ns/ssn/systems/hasOperatingRange\n hasOperatingProperty: http://www.w3.org/ns/ssn/systems/hasOperatingProperty\n hasSurvivalRange: http://www.w3.org/ns/ssn/systems/hasSurvivalRange\n hasSurvivalProperty: http://www.w3.org/ns/ssn/systems/hasSurvivalProperty\n qualityOfObservation: http://www.w3.org/ns/ssn/systems/qualityOfObservation\n hasMember: http://www.w3.org/ns/sosa/hasMember\n featureType: '@type'\nx-jsonld-prefixes:\n sosa: http://www.w3.org/ns/sosa/\n ssn: http://www.w3.org/ns/ssn/\n ssn-system: http://www.w3.org/ns/ssn/systems/\n", "gitRepository": "https://github.com/opengeospatial/ogcapi-sosa", "gitPath": "_sources/features/observationCollection"}
\ No newline at end of file
+{"itemIdentifier": "ogc.unstable.sosa.features.observationCollection", "name": "SOSA ObservationCollection Feature", "abstract": "This building blocks defines an ObservationCollection Feature according to the SOSA/SSN v1.1 specification.", "status": "under-development", "dateTimeAddition": "2023-04-13T00:00:00Z", "itemClass": "schema", "register": "ogc-building-block-register", "version": "1.0", "dateOfLastChange": "2023-04-28", "sources": [{"title": "Semantic Sensor Network Ontology", "link": "https://www.w3.org/TR/vocab-ssn/"}, {"title": "Extensions to the Semantic Sensor Network Ontology", "link": "https://www.w3.org/TR/vocab-ssn-ext/"}], "maturity": "development", "scope": "unstable", "tags": ["sosa", "ssn", "observations", "o&m", "o&m&s"], "group": "SOSA", "shaclRules": ["https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/features/observationCollection/registereditems/unstable/sosa/_sources/features/observationCollection/rules.shacl", "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/features/observationCollection/registereditems/unstable/sosa/_sources/properties/observation/rules.shacl"], "dependsOn": ["ogc.unstable.sosa.properties.observationCollection", "ogc.geo.json-fg.featureCollection-lenient", "ogc.unstable.sosa.features.observation"], "schema": {"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/unstable/sosa/features/observationCollection/schema.yaml", "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/unstable/sosa/features/observationCollection/schema.json"}, "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/features/observationCollection/", "validationPassed": true, "testOutputs": "https://github.com/opengeospatial/bblocks/blob/master/tests/unstable/sosa/features/observationCollection/", "examples": [{"title": "Example of SOSA ObservationCollection", "comment": "This class is a target for the SOSA v 1.1 update.", "snippets": [{"language": "json", "ref": "examples/observationCollection.json", "base-uri": "http://www.example.com/sosa/col#", "code": "{\n \"@context\": {\n \"resultschema\": \"http//example.org/resultchema/\",\n \"a\": \"resultschema:a\",\n \"b\": {\n \"@id\": \"resultschema:b\",\n \"@context\": {\n \"b1\": \"resultschema:b1\",\n \"b2\": \"resultschema:b2\"\n }\n }\n },\n \"@id\": \"c1\",\n \"type\": \"FeatureCollection\",\n \"featureType\": \"sosa:ObservationCollection\",\n \"properties\": {\n \"resultTime\": \"1999\"\n },\n \"features\": [\n {\n \"@id\": \"pop1999\",\n \"type\": \"Feature\",\n \"geometry\": null,\n \"properties\": {\n \"comment\": \"Simple result case\",\n \"observedProperty\": \"https://dbpedia.org/ontology/population\",\n \"hasFeatureOfInterest\": \"https://demo.pygeoapi.io/master/collections/utah_city_locations/items/Spanish%20Fork\",\n \"hasSimpleResult\": 15555.0\n }\n },\n {\n \"@id\": \"something\",\n \"type\": \"Feature\",\n \"geometry\": null,\n \"properties\": {\n \"observedProperty\": \"https://example.org/someproperty\",\n \"hasFeatureOfInterest\": \"https://demo.pygeoapi.io/master/collections/utah_city_locations/items/Salem\",\n \"hasResult\": {\n \"a\": 1,\n \"b\": {\n \"b1\": \"rb1\",\n \"b2\": \"rb2\"\n }\n }\n }\n }\n ]\n}", "url": "https://opengeospatial.github.io/bblocks/tests/unstable/sosa/features/observationCollection/example_1_1.json"}, {"language": "turtle", "code": "@prefix sosa: .\n@prefix xsd: .\n@prefix eg: .\n@prefix skos: .\n\neg:c1 a sosa:ObservationCollection ;\n sosa:hasMember eg:pop1999, eg:pop2000 ;\n sosa:observedProperty ;\n.\n\neg:pop1999 a sosa:Observation ;\n sosa:hasFeatureOfInterest ;\n sosa:hasSimpleResult 3275.0 ;\n sosa:resultTime \"1999-01-01\"^^xsd:date\n.\n\n eg:pop2000 a sosa:Observation ;\n sosa:hasFeatureOfInterest ;\n sosa:hasSimpleResult 4372.0 ;\n sosa:resultTime \"2000\"^^xsd:gYear\n.\n\n a skos:Concept;\n skos:prefLabel \"Population\";\n.", "url": "https://opengeospatial.github.io/bblocks/tests/unstable/sosa/features/observationCollection/example_1_2.ttl"}, {"language": "ttl", "code": "@prefix eg: .\n@prefix skos: .\n@prefix sosa: .\n@prefix xsd: .\n\neg:c1 a sosa:ObservationCollection ;\n sosa:hasMember eg:pop1999,\n eg:pop2000 ;\n sosa:observedProperty .\n\n a skos:Concept ;\n skos:prefLabel \"Population\" .\n\neg:pop1999 a sosa:Observation ;\n sosa:hasFeatureOfInterest ;\n sosa:hasSimpleResult 3275.0 ;\n sosa:resultTime \"1999-01-01\"^^xsd:date .\n\neg:pop2000 a sosa:Observation ;\n sosa:hasFeatureOfInterest ;\n sosa:hasSimpleResult 4372.0 ;\n sosa:resultTime \"2000\"^^xsd:gYear .\n\n", "url": "https://opengeospatial.github.io/bblocks/tests/unstable/sosa/features/observationCollection/example_1_2.ttl"}]}], "annotatedSchema": "$schema: https://json-schema.org/draft/2020-12/schema\ndescription: SOSA Observation Feature\nallOf:\n- $ref: ../../../../geo/json-fg/featureCollection-lenient/schema.yaml\n- type: object\n properties:\n properties:\n $ref: ../../properties/observationCollection/schema.yaml\n x-jsonld-id: '@nest'\n features:\n type: array\n items:\n oneOf:\n - $ref: ../observation/schema.yaml\n - type: string\n x-jsonld-id: http://www.w3.org/ns/sosa/hasMember\nx-jsonld-extra-terms:\n Observation: http://www.w3.org/ns/sosa/Observation\n Sample: http://www.w3.org/ns/sosa/Sample\n observedProperty:\n x-jsonld-id: http://www.w3.org/ns/sosa/observedProperty\n x-jsonld-type: '@id'\n phenomenonTime: http://www.w3.org/ns/sosa/phenomenonTime\n observes:\n x-jsonld-id: http://www.w3.org/ns/sosa/observes\n x-jsonld-type: '@id'\n isObservedBy:\n x-jsonld-id: http://www.w3.org/ns/sosa/isObservedBy\n x-jsonld-type: '@id'\n madeObservation:\n x-jsonld-id: http://www.w3.org/ns/sosa/madeObservation\n x-jsonld-type: '@id'\n madeBySensor:\n x-jsonld-id: http://www.w3.org/ns/sosa/madeBySensor\n x-jsonld-type: '@id'\n actsOnProperty:\n x-jsonld-id: http://www.w3.org/ns/sosa/actsOnProperty\n x-jsonld-type: '@id'\n isActedOnBy:\n x-jsonld-id: http://www.w3.org/ns/sosa/isActedOnBy\n x-jsonld-type: '@id'\n madeActuation:\n x-jsonld-id: http://www.w3.org/ns/sosa/madeActuation\n x-jsonld-type: '@id'\n madeByActuator:\n x-jsonld-id: http://www.w3.org/ns/sosa/madeByActuator\n x-jsonld-type: '@id'\n hasSample:\n x-jsonld-id: http://www.w3.org/ns/sosa/hasSample\n x-jsonld-type: '@id'\n isSampleOf:\n x-jsonld-id: http://www.w3.org/ns/sosa/isSampleOf\n x-jsonld-type: '@id'\n madeSampling:\n x-jsonld-id: http://www.w3.org/ns/sosa/madeSampling\n x-jsonld-type: '@id'\n madeBySampler:\n x-jsonld-id: http://www.w3.org/ns/sosa/madeBySampler\n x-jsonld-type: '@id'\n hasFeatureOfInterest:\n x-jsonld-id: http://www.w3.org/ns/sosa/hasFeatureOfInterest\n x-jsonld-type: '@id'\n isFeatureOfInterestOf:\n x-jsonld-id: http://www.w3.org/ns/sosa/isFeatureOfInterestOf\n x-jsonld-type: '@id'\n hasResult: http://www.w3.org/ns/sosa/hasResult\n isResultOf: http://www.w3.org/ns/sosa/isResultOf\n hasSimpleResult: http://www.w3.org/ns/sosa/hasSimpleResult\n resultTime: http://www.w3.org/ns/sosa/resultTime\n usedProcedure:\n x-jsonld-id: http://www.w3.org/ns/sosa/usedProcedure\n x-jsonld-type: '@id'\n hosts:\n x-jsonld-id: http://www.w3.org/ns/sosa/hosts\n x-jsonld-type: '@id'\n isHostedBy: http://www.w3.org/ns/sosa/isHostedBy\n isProxyFor: http://www.w3.org/ns/ssn/isProxyFor\n wasOriginatedBy: http://www.w3.org/ns/ssn/wasOriginatedBy\n detects: http://www.w3.org/ns/ssn/detects\n hasProperty: http://www.w3.org/ns/ssn/hasProperty\n isPropertyOf: http://www.w3.org/ns/ssn/isPropertyOf\n forProperty: http://www.w3.org/ns/ssn/forProperty\n implements: http://www.w3.org/ns/ssn/implements\n implementedBy: http://www.w3.org/ns/ssn/implementedBy\n hasInput: http://www.w3.org/ns/ssn/hasInput\n hasOutput: http://www.w3.org/ns/ssn/hasOutput\n hasSubSystem: http://www.w3.org/ns/ssn/hasSubSystem\n deployedSystem: http://www.w3.org/ns/ssn/deployedSystem\n hasDeployment: http://www.w3.org/ns/ssn/hasDeployment\n deployedOnPlatform: http://www.w3.org/ns/ssn/deployedOnPlatform\n inDeployment: http://www.w3.org/ns/ssn/inDeployment\n inCondition: http://www.w3.org/ns/ssn/systems/inCondition\n hasSystemCapability: http://www.w3.org/ns/ssn/systems/hasSystemCapability\n hasSystemProperty: http://www.w3.org/ns/ssn/systems/hasSystemProperty\n hasOperatingRange: http://www.w3.org/ns/ssn/systems/hasOperatingRange\n hasOperatingProperty: http://www.w3.org/ns/ssn/systems/hasOperatingProperty\n hasSurvivalRange: http://www.w3.org/ns/ssn/systems/hasSurvivalRange\n hasSurvivalProperty: http://www.w3.org/ns/ssn/systems/hasSurvivalProperty\n qualityOfObservation: http://www.w3.org/ns/ssn/systems/qualityOfObservation\n hasMember: http://www.w3.org/ns/sosa/hasMember\n featureType: '@type'\nx-jsonld-prefixes:\n sosa: http://www.w3.org/ns/sosa/\n ssn: http://www.w3.org/ns/ssn/\n ssn-system: http://www.w3.org/ns/ssn/systems/\n", "gitRepository": "https://github.com/opengeospatial/ogcapi-sosa", "gitPath": "_sources/features/observationCollection"}
\ No newline at end of file
diff --git a/generateddocs/markdown/geo/json-fg/feature-lenient/index.md b/generateddocs/markdown/geo/json-fg/feature-lenient/index.md
index 54218f3fd..e8da3a62a 100644
--- a/generateddocs/markdown/geo/json-fg/feature-lenient/index.md
+++ b/generateddocs/markdown/geo/json-fg/feature-lenient/index.md
@@ -135,10 +135,7 @@ Links to the schema:
},
"@id": "rdfs:seeAlso"
},
- "geometry": {
- "@context": {},
- "@id": "geojson:geometry"
- },
+ "geometry": "geojson:geometry",
"properties": "@nest",
"geojson": "https://purl.org/geojson/vocab#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
diff --git a/generateddocs/markdown/geo/json-fg/feature/index.md b/generateddocs/markdown/geo/json-fg/feature/index.md
index e1a614df6..755f60e43 100644
--- a/generateddocs/markdown/geo/json-fg/feature/index.md
+++ b/generateddocs/markdown/geo/json-fg/feature/index.md
@@ -156,10 +156,7 @@ Links to the schema:
},
"@id": "rdfs:seeAlso"
},
- "geometry": {
- "@context": {},
- "@id": "geojson:geometry"
- },
+ "geometry": "geojson:geometry",
"properties": "@nest",
"geojson": "https://purl.org/geojson/vocab#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
diff --git a/generateddocs/markdown/unstable/sosa/features/observation/index.md b/generateddocs/markdown/unstable/sosa/features/observation/index.md
index 41b008238..9f7e6f5e2 100644
--- a/generateddocs/markdown/unstable/sosa/features/observation/index.md
+++ b/generateddocs/markdown/unstable/sosa/features/observation/index.md
@@ -349,7 +349,10 @@ Links to the schema:
"hasMember": "sosa:hasMember",
"features": "sosa:hasMember",
"featureType": "@type",
- "properties": "@nest",
+ "properties": {
+ "@context": {},
+ "@id": "@nest"
+ },
"Feature": "geojson:Feature",
"FeatureCollection": "geojson:FeatureCollection",
"GeometryCollection": "geojson:GeometryCollection",
@@ -386,10 +389,7 @@ Links to the schema:
},
"@id": "rdfs:seeAlso"
},
- "geometry": {
- "@context": {},
- "@id": "geojson:geometry"
- },
+ "geometry": "geojson:geometry",
"sosa": "http://www.w3.org/ns/sosa/",
"ssn": "http://www.w3.org/ns/ssn/",
"ssn-system": "ssn:systems/",
diff --git a/generateddocs/slate-build/geo/json-fg/feature-lenient/index.html b/generateddocs/slate-build/geo/json-fg/feature-lenient/index.html
index ebc0c4250..b160068e2 100644
--- a/generateddocs/slate-build/geo/json-fg/feature-lenient/index.html
+++ b/generateddocs/slate-build/geo/json-fg/feature-lenient/index.html
@@ -470,10 +470,7 @@ JSON-LD Context
},
"@id": "rdfs:seeAlso"
},
- "geometry": {
- "@context": {},
- "@id": "geojson:geometry"
- },
+ "geometry": "geojson:geometry",
"properties": "@nest",
"geojson": "https://purl.org/geojson/vocab#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
diff --git a/generateddocs/slate-build/geo/json-fg/feature/index.html b/generateddocs/slate-build/geo/json-fg/feature/index.html
index f8e0145be..6ff413779 100644
--- a/generateddocs/slate-build/geo/json-fg/feature/index.html
+++ b/generateddocs/slate-build/geo/json-fg/feature/index.html
@@ -494,10 +494,7 @@ JSON-LD Context
},
"@id": "rdfs:seeAlso"
},
- "geometry": {
- "@context": {},
- "@id": "geojson:geometry"
- },
+ "geometry": "geojson:geometry",
"properties": "@nest",
"geojson": "https://purl.org/geojson/vocab#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
diff --git a/generateddocs/slate-build/unstable/sosa/examples/vectorObservationFeature/index.html b/generateddocs/slate-build/unstable/sosa/examples/vectorObservationFeature/index.html
index 1f9cdbe78..51b5e144b 100644
--- a/generateddocs/slate-build/unstable/sosa/examples/vectorObservationFeature/index.html
+++ b/generateddocs/slate-build/unstable/sosa/examples/vectorObservationFeature/index.html
@@ -504,9 +504,9 @@ Validation
SHACL Shapes
The following SHACL shapes are used for validating this building block:
References
diff --git a/generateddocs/slate-build/unstable/sosa/features/observation/index.html b/generateddocs/slate-build/unstable/sosa/features/observation/index.html
index 99d93b827..67c1ffa7f 100644
--- a/generateddocs/slate-build/unstable/sosa/features/observation/index.html
+++ b/generateddocs/slate-build/unstable/sosa/features/observation/index.html
@@ -712,7 +712,10 @@ JSON-LD Context
"hasMember": "sosa:hasMember",
"features": "sosa:hasMember",
"featureType": "@type",
- "properties": "@nest",
+ "properties": {
+ "@context": {},
+ "@id": "@nest"
+ },
"Feature": "geojson:Feature",
"FeatureCollection": "geojson:FeatureCollection",
"GeometryCollection": "geojson:GeometryCollection",
@@ -749,10 +752,7 @@ JSON-LD Context
},
"@id": "rdfs:seeAlso"
},
- "geometry": {
- "@context": {},
- "@id": "geojson:geometry"
- },
+ "geometry": "geojson:geometry",
"sosa": "http://www.w3.org/ns/sosa/",
"ssn": "http://www.w3.org/ns/ssn/",
"ssn-system": "ssn:systems/",
diff --git a/generateddocs/slate-build/unstable/sosa/features/observationCollection/index.html b/generateddocs/slate-build/unstable/sosa/features/observationCollection/index.html
index 229b1d579..c616f1aaa 100644
--- a/generateddocs/slate-build/unstable/sosa/features/observationCollection/index.html
+++ b/generateddocs/slate-build/unstable/sosa/features/observationCollection/index.html
@@ -595,8 +595,8 @@ Validation
SHACL Shapes
The following SHACL shapes are used for validating this building block:
References
diff --git a/generateddocs/slate/geo/json-fg/feature-lenient/index.html.md b/generateddocs/slate/geo/json-fg/feature-lenient/index.html.md
index 0cae00675..655ced843 100644
--- a/generateddocs/slate/geo/json-fg/feature-lenient/index.html.md
+++ b/generateddocs/slate/geo/json-fg/feature-lenient/index.html.md
@@ -159,10 +159,7 @@ Links to the schema:
},
"@id": "rdfs:seeAlso"
},
- "geometry": {
- "@context": {},
- "@id": "geojson:geometry"
- },
+ "geometry": "geojson:geometry",
"properties": "@nest",
"geojson": "https://purl.org/geojson/vocab#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
diff --git a/generateddocs/slate/geo/json-fg/feature/index.html.md b/generateddocs/slate/geo/json-fg/feature/index.html.md
index 27d7f9b35..dfdd1e54d 100644
--- a/generateddocs/slate/geo/json-fg/feature/index.html.md
+++ b/generateddocs/slate/geo/json-fg/feature/index.html.md
@@ -180,10 +180,7 @@ Links to the schema:
},
"@id": "rdfs:seeAlso"
},
- "geometry": {
- "@context": {},
- "@id": "geojson:geometry"
- },
+ "geometry": "geojson:geometry",
"properties": "@nest",
"geojson": "https://purl.org/geojson/vocab#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
diff --git a/generateddocs/slate/unstable/sosa/examples/vectorObservationFeature/index.html.md b/generateddocs/slate/unstable/sosa/examples/vectorObservationFeature/index.html.md
index f3f5b7441..3533eaa51 100644
--- a/generateddocs/slate/unstable/sosa/examples/vectorObservationFeature/index.html.md
+++ b/generateddocs/slate/unstable/sosa/examples/vectorObservationFeature/index.html.md
@@ -196,9 +196,9 @@ Links to the schema:
The following SHACL shapes are used for validating this building block:
-* [https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/registereditems/unstable/sosa/_sources/properties/observation/rules.shacl](https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/registereditems/unstable/sosa/_sources/properties/observation/rules.shacl)
* [https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/registereditems/unstable/sosa/_sources/features/observationCollection/rules.shacl](https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/registereditems/unstable/sosa/_sources/features/observationCollection/rules.shacl)
* [https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/rules.shacl](https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/rules.shacl)
+* [https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/registereditems/unstable/sosa/_sources/properties/observation/rules.shacl](https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/registereditems/unstable/sosa/_sources/properties/observation/rules.shacl)
# References
diff --git a/generateddocs/slate/unstable/sosa/features/observation/index.html.md b/generateddocs/slate/unstable/sosa/features/observation/index.html.md
index 956da0a82..0a32fecff 100644
--- a/generateddocs/slate/unstable/sosa/features/observation/index.html.md
+++ b/generateddocs/slate/unstable/sosa/features/observation/index.html.md
@@ -426,7 +426,10 @@ Links to the schema:
"hasMember": "sosa:hasMember",
"features": "sosa:hasMember",
"featureType": "@type",
- "properties": "@nest",
+ "properties": {
+ "@context": {},
+ "@id": "@nest"
+ },
"Feature": "geojson:Feature",
"FeatureCollection": "geojson:FeatureCollection",
"GeometryCollection": "geojson:GeometryCollection",
@@ -463,10 +466,7 @@ Links to the schema:
},
"@id": "rdfs:seeAlso"
},
- "geometry": {
- "@context": {},
- "@id": "geojson:geometry"
- },
+ "geometry": "geojson:geometry",
"sosa": "http://www.w3.org/ns/sosa/",
"ssn": "http://www.w3.org/ns/ssn/",
"ssn-system": "ssn:systems/",
diff --git a/generateddocs/slate/unstable/sosa/features/observationCollection/index.html.md b/generateddocs/slate/unstable/sosa/features/observationCollection/index.html.md
index 5fa8a7643..15dd2e38c 100644
--- a/generateddocs/slate/unstable/sosa/features/observationCollection/index.html.md
+++ b/generateddocs/slate/unstable/sosa/features/observationCollection/index.html.md
@@ -292,8 +292,8 @@ Links to the schema:
The following SHACL shapes are used for validating this building block:
-* [https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/features/observationCollection/registereditems/unstable/sosa/_sources/properties/observation/rules.shacl](https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/features/observationCollection/registereditems/unstable/sosa/_sources/properties/observation/rules.shacl)
* [https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/features/observationCollection/registereditems/unstable/sosa/_sources/features/observationCollection/rules.shacl](https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/features/observationCollection/registereditems/unstable/sosa/_sources/features/observationCollection/rules.shacl)
+* [https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/features/observationCollection/registereditems/unstable/sosa/_sources/properties/observation/rules.shacl](https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/features/observationCollection/registereditems/unstable/sosa/_sources/properties/observation/rules.shacl)
# References
diff --git a/register.json b/register.json
index 9955a11c7..908284827 100644
--- a/register.json
+++ b/register.json
@@ -476,8 +476,8 @@
"group": "Common",
"shaclRules": [],
"dependsOn": [
- "ogc.ogc-utils.json-link",
- "ogc.geo.common.data_types.geojson"
+ "ogc.geo.common.data_types.geojson",
+ "ogc.ogc-utils.json-link"
],
"schema": {
"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/features/feature/schema.yaml",
@@ -732,8 +732,8 @@
"group": "Common",
"shaclRules": [],
"dependsOn": [
- "ogc.ogc-utils.json-link",
- "ogc.geo.features.feature"
+ "ogc.geo.features.feature",
+ "ogc.ogc-utils.json-link"
],
"schema": {
"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/features/featureCollection/schema.yaml",
@@ -777,8 +777,8 @@
"group": "JSON-FG",
"shaclRules": [],
"dependsOn": [
- "ogc.ogc-utils.json-link",
- "ogc.geo.features.feature"
+ "ogc.geo.features.feature",
+ "ogc.ogc-utils.json-link"
],
"schema": {
"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature/schema.yaml",
@@ -826,8 +826,8 @@
"group": "JSON-FG",
"shaclRules": [],
"dependsOn": [
- "ogc.ogc-utils.json-link",
- "ogc.geo.features.feature"
+ "ogc.geo.features.feature",
+ "ogc.ogc-utils.json-link"
],
"schema": {
"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature-lenient/schema.yaml",
@@ -870,9 +870,9 @@
"group": "JSON-FG",
"shaclRules": [],
"dependsOn": [
- "ogc.ogc-utils.json-link",
+ "ogc.geo.json-fg.feature",
"ogc.geo.features.featureCollection",
- "ogc.geo.json-fg.feature"
+ "ogc.ogc-utils.json-link"
],
"schema": {
"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/featureCollection/schema.yaml",
@@ -921,9 +921,9 @@
"group": "JSON-FG",
"shaclRules": [],
"dependsOn": [
- "ogc.ogc-utils.json-link",
+ "ogc.geo.json-fg.feature-lenient",
"ogc.geo.features.featureCollection",
- "ogc.geo.json-fg.feature-lenient"
+ "ogc.ogc-utils.json-link"
],
"schema": {
"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/featureCollection-lenient/schema.yaml",
@@ -1033,8 +1033,8 @@
],
"group": "SOSA",
"shaclRules": [
- "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/features/observationCollection/registereditems/unstable/sosa/_sources/properties/observation/rules.shacl",
- "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/features/observationCollection/registereditems/unstable/sosa/_sources/features/observationCollection/rules.shacl"
+ "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/features/observationCollection/registereditems/unstable/sosa/_sources/features/observationCollection/rules.shacl",
+ "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/features/observationCollection/registereditems/unstable/sosa/_sources/properties/observation/rules.shacl"
],
"dependsOn": [
"ogc.unstable.sosa.properties.observationCollection",
@@ -1082,8 +1082,8 @@
"maturity": "development",
"scope": "unstable",
"dependsOn": [
- "ogc.unstable.sosa.examples.vectorObservation",
"ogc.unstable.sosa.features.observationCollection",
+ "ogc.unstable.sosa.examples.vectorObservation",
"ogc.unstable.sosa.features.observation",
"ogc.unstable.sosa.properties.observation"
],
@@ -1097,9 +1097,9 @@
],
"group": "SOSA",
"shaclRules": [
- "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/registereditems/unstable/sosa/_sources/properties/observation/rules.shacl",
"https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/registereditems/unstable/sosa/_sources/features/observationCollection/rules.shacl",
- "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/rules.shacl"
+ "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/rules.shacl",
+ "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/registereditems/unstable/sosa/_sources/properties/observation/rules.shacl"
],
"schema": {
"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/unstable/sosa/examples/vectorObservationFeature/schema.yaml",
diff --git a/tests/geo/common/data_types/bounding_box/_report.json b/tests/geo/common/data_types/bounding_box/_report.json
index 7e9cb876a..ca83da005 100644
--- a/tests/geo/common/data_types/bounding_box/_report.json
+++ b/tests/geo/common/data_types/bounding_box/_report.json
@@ -2,7 +2,7 @@
"title": "Validation report for ogc.geo.common.data_types.bounding_box - Bounding Box",
"bblockName": "Bounding Box",
"bblockId": "ogc.geo.common.data_types.bounding_box",
- "generated": "2023-10-19T13:25:39.901048+00:00",
+ "generated": "2023-10-20T13:25:30.050872+00:00",
"result": true,
"items": [
{
diff --git a/tests/geo/common/data_types/bounding_box/example_1_1.validation_passed.txt b/tests/geo/common/data_types/bounding_box/example_1_1.validation_passed.txt
index bd9587f74..f72a47f64 100644
--- a/tests/geo/common/data_types/bounding_box/example_1_1.validation_passed.txt
+++ b/tests/geo/common/data_types/bounding_box/example_1_1.validation_passed.txt
@@ -1,5 +1,5 @@
Validation report for ogc.geo.common.data_types.bounding_box - Bounding Box
-Generated 2023-10-19T13:25:39.900934+00:00
+Generated 2023-10-20T13:25:30.050808+00:00
=== Files ===
Using example_1_1.json from examples
=== End ValidationReportSection.FILES ===
diff --git a/tests/geo/common/parameters/bbox-crs/_report.json b/tests/geo/common/parameters/bbox-crs/_report.json
index 058f7cc20..d139126e6 100644
--- a/tests/geo/common/parameters/bbox-crs/_report.json
+++ b/tests/geo/common/parameters/bbox-crs/_report.json
@@ -2,7 +2,7 @@
"title": "Validation report for ogc.geo.common.parameters.bbox-crs - bbox-crs",
"bblockName": "bbox-crs",
"bblockId": "ogc.geo.common.parameters.bbox-crs",
- "generated": "2023-10-19T13:25:39.765318+00:00",
+ "generated": "2023-10-20T13:25:29.936872+00:00",
"result": true,
"items": [],
"globalErrors": {},
diff --git a/tests/geo/common/parameters/bbox/_report.json b/tests/geo/common/parameters/bbox/_report.json
index d551753fc..20f5569e2 100644
--- a/tests/geo/common/parameters/bbox/_report.json
+++ b/tests/geo/common/parameters/bbox/_report.json
@@ -2,7 +2,7 @@
"title": "Validation report for ogc.geo.common.parameters.bbox - bbox",
"bblockName": "bbox",
"bblockId": "ogc.geo.common.parameters.bbox",
- "generated": "2023-10-19T13:25:39.759740+00:00",
+ "generated": "2023-10-20T13:25:29.931562+00:00",
"result": true,
"items": [],
"globalErrors": {},
diff --git a/tests/geo/features/feature/_report.json b/tests/geo/features/feature/_report.json
index f1be5e16b..9a4398534 100644
--- a/tests/geo/features/feature/_report.json
+++ b/tests/geo/features/feature/_report.json
@@ -2,7 +2,7 @@
"title": "Validation report for ogc.geo.features.feature - Feature",
"bblockName": "Feature",
"bblockId": "ogc.geo.features.feature",
- "generated": "2023-10-19T13:25:39.922730+00:00",
+ "generated": "2023-10-20T13:25:30.067484+00:00",
"result": true,
"items": [
{
diff --git a/tests/geo/features/feature/example_1_1.validation_passed.txt b/tests/geo/features/feature/example_1_1.validation_passed.txt
index 3fcf94259..e1f314909 100644
--- a/tests/geo/features/feature/example_1_1.validation_passed.txt
+++ b/tests/geo/features/feature/example_1_1.validation_passed.txt
@@ -1,5 +1,5 @@
Validation report for ogc.geo.features.feature - Feature
-Generated 2023-10-19T13:25:39.922490+00:00
+Generated 2023-10-20T13:25:30.067417+00:00
=== Files ===
Using example_1_1.json from examples
JSON-LD context is present - uplifting
diff --git a/tests/geo/features/featureCollection/_report.json b/tests/geo/features/featureCollection/_report.json
index 3c8b7aff5..72ee3ba2a 100644
--- a/tests/geo/features/featureCollection/_report.json
+++ b/tests/geo/features/featureCollection/_report.json
@@ -2,7 +2,7 @@
"title": "Validation report for ogc.geo.features.featureCollection - Feature Collection",
"bblockName": "Feature Collection",
"bblockId": "ogc.geo.features.featureCollection",
- "generated": "2023-10-19T13:25:40.330811+00:00",
+ "generated": "2023-10-20T13:25:30.615714+00:00",
"result": true,
"items": [
{
diff --git a/tests/geo/features/featureCollection/example_1_1.validation_passed.txt b/tests/geo/features/featureCollection/example_1_1.validation_passed.txt
index f6e885921..caac17a8b 100644
--- a/tests/geo/features/featureCollection/example_1_1.validation_passed.txt
+++ b/tests/geo/features/featureCollection/example_1_1.validation_passed.txt
@@ -1,5 +1,5 @@
Validation report for ogc.geo.features.featureCollection - Feature Collection
-Generated 2023-10-19T13:25:40.330709+00:00
+Generated 2023-10-20T13:25:30.615631+00:00
=== Files ===
Using example_1_1.json from examples
JSON-LD context is present - uplifting
diff --git a/tests/geo/geopose/basic/ypr/_report.json b/tests/geo/geopose/basic/ypr/_report.json
index 14ed04aba..bf73a87c1 100644
--- a/tests/geo/geopose/basic/ypr/_report.json
+++ b/tests/geo/geopose/basic/ypr/_report.json
@@ -2,7 +2,7 @@
"title": "Validation report for ogc.geo.geopose.basic.ypr - GeoPose Basic-YPR",
"bblockName": "GeoPose Basic-YPR",
"bblockId": "ogc.geo.geopose.basic.ypr",
- "generated": "2023-10-19T13:25:39.804229+00:00",
+ "generated": "2023-10-20T13:25:29.972330+00:00",
"result": true,
"items": [
{
diff --git a/tests/geo/geopose/basic/ypr/example_1_1.validation_passed.txt b/tests/geo/geopose/basic/ypr/example_1_1.validation_passed.txt
index 9143a4b90..48c5e801f 100644
--- a/tests/geo/geopose/basic/ypr/example_1_1.validation_passed.txt
+++ b/tests/geo/geopose/basic/ypr/example_1_1.validation_passed.txt
@@ -1,5 +1,5 @@
Validation report for ogc.geo.geopose.basic.ypr - GeoPose Basic-YPR
-Generated 2023-10-19T13:25:39.793304+00:00
+Generated 2023-10-20T13:25:29.963035+00:00
=== Files ===
Using example_1_1.json from examples
JSON-LD context is present - uplifting
diff --git a/tests/geo/geopose/basic/ypr/example_2_1.validation_passed.txt b/tests/geo/geopose/basic/ypr/example_2_1.validation_passed.txt
index 9d3a52ff8..e72577ec2 100644
--- a/tests/geo/geopose/basic/ypr/example_2_1.validation_passed.txt
+++ b/tests/geo/geopose/basic/ypr/example_2_1.validation_passed.txt
@@ -1,5 +1,5 @@
Validation report for ogc.geo.geopose.basic.ypr - GeoPose Basic-YPR
-Generated 2023-10-19T13:25:39.797076+00:00
+Generated 2023-10-20T13:25:29.966190+00:00
=== Files ===
Using example_2_1.json from examples
JSON-LD context is present - uplifting
diff --git a/tests/geo/geopose/basic/ypr/example_3_1.validation_passed.txt b/tests/geo/geopose/basic/ypr/example_3_1.validation_passed.txt
index f24421785..f8bfd4c6c 100644
--- a/tests/geo/geopose/basic/ypr/example_3_1.validation_passed.txt
+++ b/tests/geo/geopose/basic/ypr/example_3_1.validation_passed.txt
@@ -1,5 +1,5 @@
Validation report for ogc.geo.geopose.basic.ypr - GeoPose Basic-YPR
-Generated 2023-10-19T13:25:39.800528+00:00
+Generated 2023-10-20T13:25:29.969224+00:00
=== Files ===
Using example_3_1.json from examples
JSON-LD context is present - uplifting
diff --git a/tests/geo/geopose/basic/ypr/example_4_1.validation_passed.txt b/tests/geo/geopose/basic/ypr/example_4_1.validation_passed.txt
index 656523bd6..63f4f9bd2 100644
--- a/tests/geo/geopose/basic/ypr/example_4_1.validation_passed.txt
+++ b/tests/geo/geopose/basic/ypr/example_4_1.validation_passed.txt
@@ -1,5 +1,5 @@
Validation report for ogc.geo.geopose.basic.ypr - GeoPose Basic-YPR
-Generated 2023-10-19T13:25:39.804156+00:00
+Generated 2023-10-20T13:25:29.972269+00:00
=== Files ===
Using example_4_1.json from examples
JSON-LD context is present - uplifting
diff --git a/tests/geo/json-fg/featureCollection/_report.json b/tests/geo/json-fg/featureCollection/_report.json
index 5d73e503d..cce12fbb2 100644
--- a/tests/geo/json-fg/featureCollection/_report.json
+++ b/tests/geo/json-fg/featureCollection/_report.json
@@ -2,7 +2,7 @@
"title": "Validation report for ogc.geo.json-fg.featureCollection - JSON-FG Feature Collection",
"bblockName": "JSON-FG Feature Collection",
"bblockId": "ogc.geo.json-fg.featureCollection",
- "generated": "2023-10-19T13:25:41.810361+00:00",
+ "generated": "2023-10-20T13:25:32.080879+00:00",
"result": true,
"items": [
{
diff --git a/tests/geo/json-fg/featureCollection/example_1_1.validation_passed.txt b/tests/geo/json-fg/featureCollection/example_1_1.validation_passed.txt
index 6f3d88681..9616643b4 100644
--- a/tests/geo/json-fg/featureCollection/example_1_1.validation_passed.txt
+++ b/tests/geo/json-fg/featureCollection/example_1_1.validation_passed.txt
@@ -1,5 +1,5 @@
Validation report for ogc.geo.json-fg.featureCollection - JSON-FG Feature Collection
-Generated 2023-10-19T13:25:41.810254+00:00
+Generated 2023-10-20T13:25:32.080781+00:00
=== Files ===
Using example_1_1.json from examples
JSON-LD context is present - uplifting
diff --git a/tests/geo/json-fg/featureCollection/required-properties-fail.validation_passed.txt b/tests/geo/json-fg/featureCollection/required-properties-fail.validation_passed.txt
index af1940c62..a71e3f7fd 100644
--- a/tests/geo/json-fg/featureCollection/required-properties-fail.validation_passed.txt
+++ b/tests/geo/json-fg/featureCollection/required-properties-fail.validation_passed.txt
@@ -1,5 +1,5 @@
Validation report for ogc.geo.json-fg.featureCollection - JSON-FG Feature Collection
-Generated 2023-10-19T13:25:40.985981+00:00
+Generated 2023-10-20T13:25:31.269682+00:00
=== General ===
Test was expected to fail and it did.
=== End ValidationReportSection.GENERAL ===
diff --git a/tests/geo/json-fg/link-role/_report.json b/tests/geo/json-fg/link-role/_report.json
index b5938a118..55fdb9bee 100644
--- a/tests/geo/json-fg/link-role/_report.json
+++ b/tests/geo/json-fg/link-role/_report.json
@@ -2,7 +2,7 @@
"title": "Validation report for ogc.geo.json-fg.link-role - Link with role and target conformance",
"bblockName": "Link with role and target conformance",
"bblockId": "ogc.geo.json-fg.link-role",
- "generated": "2023-10-19T13:25:39.940328+00:00",
+ "generated": "2023-10-20T13:25:30.081072+00:00",
"result": true,
"items": [
{
diff --git a/tests/geo/json-fg/link-role/example_1_1.validation_passed.txt b/tests/geo/json-fg/link-role/example_1_1.validation_passed.txt
index 26fafc62b..8f5822533 100644
--- a/tests/geo/json-fg/link-role/example_1_1.validation_passed.txt
+++ b/tests/geo/json-fg/link-role/example_1_1.validation_passed.txt
@@ -1,5 +1,5 @@
Validation report for ogc.geo.json-fg.link-role - Link with role and target conformance
-Generated 2023-10-19T13:25:39.940242+00:00
+Generated 2023-10-20T13:25:30.081006+00:00
=== Files ===
Using example_1_1.json from examples
JSON-LD context is present - uplifting
diff --git a/tests/ogc-utils/iri-or-curie/_report.json b/tests/ogc-utils/iri-or-curie/_report.json
index 893fb818c..b9dddbb1f 100644
--- a/tests/ogc-utils/iri-or-curie/_report.json
+++ b/tests/ogc-utils/iri-or-curie/_report.json
@@ -2,7 +2,7 @@
"title": "Validation report for ogc.ogc-utils.iri-or-curie - IRI or CURIE",
"bblockName": "IRI or CURIE",
"bblockId": "ogc.ogc-utils.iri-or-curie",
- "generated": "2023-10-19T13:25:39.832329+00:00",
+ "generated": "2023-10-20T13:25:29.995427+00:00",
"result": true,
"items": [
{
diff --git a/tests/ogc-utils/iri-or-curie/example_1_2.validation_passed.txt b/tests/ogc-utils/iri-or-curie/example_1_2.validation_passed.txt
index 12fa92195..75459fdc1 100644
--- a/tests/ogc-utils/iri-or-curie/example_1_2.validation_passed.txt
+++ b/tests/ogc-utils/iri-or-curie/example_1_2.validation_passed.txt
@@ -1,5 +1,5 @@
Validation report for ogc.ogc-utils.iri-or-curie - IRI or CURIE
-Generated 2023-10-19T13:25:39.818994+00:00
+Generated 2023-10-20T13:25:29.984397+00:00
=== Files ===
Using example_1_2.json from examples
=== End ValidationReportSection.FILES ===
diff --git a/tests/ogc-utils/iri-or-curie/example_2_2.validation_passed.txt b/tests/ogc-utils/iri-or-curie/example_2_2.validation_passed.txt
index 01424d044..71c1534fd 100644
--- a/tests/ogc-utils/iri-or-curie/example_2_2.validation_passed.txt
+++ b/tests/ogc-utils/iri-or-curie/example_2_2.validation_passed.txt
@@ -1,5 +1,5 @@
Validation report for ogc.ogc-utils.iri-or-curie - IRI or CURIE
-Generated 2023-10-19T13:25:39.819571+00:00
+Generated 2023-10-20T13:25:29.984899+00:00
=== Files ===
Using example_2_2.json from examples
=== End ValidationReportSection.FILES ===
diff --git a/tests/ogc-utils/iri-or-curie/example_3_2.validation_passed.txt b/tests/ogc-utils/iri-or-curie/example_3_2.validation_passed.txt
index 61d8b1135..22add0142 100644
--- a/tests/ogc-utils/iri-or-curie/example_3_2.validation_passed.txt
+++ b/tests/ogc-utils/iri-or-curie/example_3_2.validation_passed.txt
@@ -1,5 +1,5 @@
Validation report for ogc.ogc-utils.iri-or-curie - IRI or CURIE
-Generated 2023-10-19T13:25:39.820114+00:00
+Generated 2023-10-20T13:25:29.985349+00:00
=== Files ===
Using example_3_2.json from examples
=== End ValidationReportSection.FILES ===
diff --git a/tests/ogc-utils/iri-or-curie/example_4_2.validation_passed.txt b/tests/ogc-utils/iri-or-curie/example_4_2.validation_passed.txt
index a36716370..1e42ec755 100644
--- a/tests/ogc-utils/iri-or-curie/example_4_2.validation_passed.txt
+++ b/tests/ogc-utils/iri-or-curie/example_4_2.validation_passed.txt
@@ -1,5 +1,5 @@
Validation report for ogc.ogc-utils.iri-or-curie - IRI or CURIE
-Generated 2023-10-19T13:25:39.820936+00:00
+Generated 2023-10-20T13:25:29.986017+00:00
=== Files ===
Using example_4_2.json from examples
=== End ValidationReportSection.FILES ===
diff --git a/tests/ogc-utils/iri-or-curie/example_5_2.validation_passed.txt b/tests/ogc-utils/iri-or-curie/example_5_2.validation_passed.txt
index b6f2e2916..ea7b25b27 100644
--- a/tests/ogc-utils/iri-or-curie/example_5_2.validation_passed.txt
+++ b/tests/ogc-utils/iri-or-curie/example_5_2.validation_passed.txt
@@ -1,5 +1,5 @@
Validation report for ogc.ogc-utils.iri-or-curie - IRI or CURIE
-Generated 2023-10-19T13:25:39.821587+00:00
+Generated 2023-10-20T13:25:29.986534+00:00
=== Files ===
Using example_5_2.json from examples
=== End ValidationReportSection.FILES ===
diff --git a/tests/ogc-utils/iri-or-curie/example_6_2.validation_passed.txt b/tests/ogc-utils/iri-or-curie/example_6_2.validation_passed.txt
index 20bcb957a..b9a3acee2 100644
--- a/tests/ogc-utils/iri-or-curie/example_6_2.validation_passed.txt
+++ b/tests/ogc-utils/iri-or-curie/example_6_2.validation_passed.txt
@@ -1,5 +1,5 @@
Validation report for ogc.ogc-utils.iri-or-curie - IRI or CURIE
-Generated 2023-10-19T13:25:39.826570+00:00
+Generated 2023-10-20T13:25:29.990644+00:00
=== Files ===
Using example_6_2.json from examples
=== End ValidationReportSection.FILES ===
diff --git a/tests/ogc-utils/iri-or-curie/example_7_1.validation_passed.txt b/tests/ogc-utils/iri-or-curie/example_7_1.validation_passed.txt
index 5c2dc4de0..7069b580c 100644
--- a/tests/ogc-utils/iri-or-curie/example_7_1.validation_passed.txt
+++ b/tests/ogc-utils/iri-or-curie/example_7_1.validation_passed.txt
@@ -1,5 +1,5 @@
Validation report for ogc.ogc-utils.iri-or-curie - IRI or CURIE
-Generated 2023-10-19T13:25:39.832255+00:00
+Generated 2023-10-20T13:25:29.995366+00:00
=== Files ===
Using example_7_1.jsonld from examples
Output Turtle example_7_1.ttl created
diff --git a/tests/ogc-utils/topology/_report.json b/tests/ogc-utils/topology/_report.json
index e1c39f978..454c3f1d1 100644
--- a/tests/ogc-utils/topology/_report.json
+++ b/tests/ogc-utils/topology/_report.json
@@ -2,7 +2,7 @@
"title": "Validation report for ogc.ogc-utils.topology - Geometry using references",
"bblockName": "Geometry using references",
"bblockId": "ogc.ogc-utils.topology",
- "generated": "2023-10-19T13:25:39.955731+00:00",
+ "generated": "2023-10-20T13:25:30.091622+00:00",
"result": true,
"items": [
{
diff --git a/tests/ogc-utils/topology/example_1_1.validation_passed.txt b/tests/ogc-utils/topology/example_1_1.validation_passed.txt
index b8653b0ff..f98a2938e 100644
--- a/tests/ogc-utils/topology/example_1_1.validation_passed.txt
+++ b/tests/ogc-utils/topology/example_1_1.validation_passed.txt
@@ -1,5 +1,5 @@
Validation report for ogc.ogc-utils.topology - Geometry using references
-Generated 2023-10-19T13:25:39.955644+00:00
+Generated 2023-10-20T13:25:30.091557+00:00
=== Files ===
Using example_1_1.json from examples
JSON-LD context is present - uplifting
diff --git a/tests/report.html b/tests/report.html
index 711c70c5b..2f3ee3802 100644
--- a/tests/report.html
+++ b/tests/report.html
@@ -16,7 +16,7 @@
Building blocks validation report
-
Generated at 2023-10-19T13:25:44.502925+00:00
+
Generated at 2023-10-20T13:25:34.628873+00:00
Number of passing building blocks: 23 / 24 (95.83%)
@@ -402,14 +402,14 @@
Focus nodes:
- Shape <http://example.com/rules#testResult>: *none*
- - Shape <http://example.com/rules#testRequiredTime>: *none*
- - Shape <http://example.com/rules#testObservedProperty>: *none*
- Shape <http://example.com/rules#testFeatureOfInterest>: *none*
- - Shape <http://example.com/rules#testResult>/sh:property (path _:n70a8dce824b34666ad73cea5dd30bd0cb32): *none*
- - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:n70a8dce824b34666ad73cea5dd30bd0cb5): *none*
- - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:n70a8dce824b34666ad73cea5dd30bd0cb19): *none*
- - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:n70a8dce824b34666ad73cea5dd30bd0cb11): *none*
- - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:n70a8dce824b34666ad73cea5dd30bd0cb29): *none*
+ - Shape <http://example.com/rules#testObservedProperty>: *none*
+ - Shape <http://example.com/rules#testRequiredTime>: *none*
+ - Shape <http://example.com/rules#testResult>/sh:property (path _:nc727dcafc612440e8af9aac9d87f2932b32): *none*
+ - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:nc727dcafc612440e8af9aac9d87f2932b11): *none*
+ - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:nc727dcafc612440e8af9aac9d87f2932b19): *none*
+ - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:nc727dcafc612440e8af9aac9d87f2932b5): *none*
+ - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:nc727dcafc612440e8af9aac9d87f2932b29): *none*
@@ -436,14 +436,14 @@
Focus nodes:
- Shape <http://example.com/rules#testResult>: *none*
- - Shape <http://example.com/rules#testRequiredTime>: *none*
- - Shape <http://example.com/rules#testObservedProperty>: *none*
- Shape <http://example.com/rules#testFeatureOfInterest>: *none*
- - Shape <http://example.com/rules#testResult>/sh:property (path _:n70a8dce824b34666ad73cea5dd30bd0cb32): *none*
- - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:n70a8dce824b34666ad73cea5dd30bd0cb5): *none*
- - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:n70a8dce824b34666ad73cea5dd30bd0cb19): *none*
- - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:n70a8dce824b34666ad73cea5dd30bd0cb11): *none*
- - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:n70a8dce824b34666ad73cea5dd30bd0cb29): *none*
+ - Shape <http://example.com/rules#testObservedProperty>: *none*
+ - Shape <http://example.com/rules#testRequiredTime>: *none*
+ - Shape <http://example.com/rules#testResult>/sh:property (path _:nc727dcafc612440e8af9aac9d87f2932b32): *none*
+ - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:nc727dcafc612440e8af9aac9d87f2932b11): *none*
+ - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:nc727dcafc612440e8af9aac9d87f2932b19): *none*
+ - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:nc727dcafc612440e8af9aac9d87f2932b5): *none*
+ - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:nc727dcafc612440e8af9aac9d87f2932b29): *none*
@@ -466,15 +466,15 @@
Focus nodes:
- - Shape <http://example.com/rules#testResult>: _:nbab8d56c84c7470ea904b22a2b9c060fb1
- - Shape <http://example.com/rules#testRequiredTime>: _:nbab8d56c84c7470ea904b22a2b9c060fb1
- - Shape <http://example.com/rules#testObservedProperty>: _:nbab8d56c84c7470ea904b22a2b9c060fb1
- - Shape <http://example.com/rules#testFeatureOfInterest>: _:nbab8d56c84c7470ea904b22a2b9c060fb1
- - Shape <http://example.com/rules#testResult>/sh:property (path _:n70a8dce824b34666ad73cea5dd30bd0cb32): *none*
- - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:n70a8dce824b34666ad73cea5dd30bd0cb5): *none*
- - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:n70a8dce824b34666ad73cea5dd30bd0cb19): *none*
- - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:n70a8dce824b34666ad73cea5dd30bd0cb11): *none*
- - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:n70a8dce824b34666ad73cea5dd30bd0cb29): *none*
+ - Shape <http://example.com/rules#testResult>: _:n84e67f5ba3e14838978794ac673d2021b1
+ - Shape <http://example.com/rules#testFeatureOfInterest>: _:n84e67f5ba3e14838978794ac673d2021b1
+ - Shape <http://example.com/rules#testObservedProperty>: _:n84e67f5ba3e14838978794ac673d2021b1
+ - Shape <http://example.com/rules#testRequiredTime>: _:n84e67f5ba3e14838978794ac673d2021b1
+ - Shape <http://example.com/rules#testResult>/sh:property (path _:nc727dcafc612440e8af9aac9d87f2932b32): *none*
+ - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:nc727dcafc612440e8af9aac9d87f2932b11): *none*
+ - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:nc727dcafc612440e8af9aac9d87f2932b19): *none*
+ - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:nc727dcafc612440e8af9aac9d87f2932b5): *none*
+ - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:nc727dcafc612440e8af9aac9d87f2932b29): *none*
@@ -501,14 +501,14 @@