From 096bfc797c91d4cfc31a195b6851896a337c2657 Mon Sep 17 00:00:00 2001 From: rob-metalinkage Date: Fri, 27 Oct 2023 10:29:30 +0000 Subject: [PATCH] Building blocks postprocessing --- bblocks.jsonld | 38 ++--- bblocks.ttl | 124 ++++++++-------- .../json-full/geo/features/feature/index.json | 2 +- .../geo/features/featureCollection/index.json | 2 +- .../featureCollection-lenient/index.json | 2 +- .../geo/json-fg/featureCollection/index.json | 2 +- .../geo/json-fg/link-role/index.json | 2 +- .../examples/vectorObservation/index.json | 2 +- .../vectorObservationFeature/index.json | 2 +- .../features/observationCollection/index.json | 2 +- .../vectorObservationFeature/index.html | 2 +- .../vectorObservationFeature/index.html.md | 2 +- register.json | 38 ++--- registereditems/unstable/sosa | 2 +- .../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 | 134 +++++++++--------- .../examples/vectorObservation/_report.json | 30 ++-- .../example_1_1.validation_passed.txt | 14 +- .../vectorObservationFeature/_report.json | 2 +- .../example_1_1.validation_passed.txt | 2 +- .../example_2_1.validation_passed.txt | 2 +- .../sosa/features/observation/_report.json | 94 ++++++------ .../example_1_1.validation_passed.txt | 14 +- .../example_1_2.validation_passed.txt | 20 +-- .../example_2_1.validation_passed.txt | 14 +- .../observationCollection/_report.json | 26 ++-- .../example_1_1.validation_passed.txt | 2 +- .../example_1_2.validation_passed.txt | 14 +- ...ollection-props-fail.validation_failed.txt | 2 +- ...tionCollection-props.validation_passed.txt | 2 +- .../sosa/properties/observation/_report.json | 114 +++++++-------- .../example_1_1.validation_passed.txt | 14 +- .../example_1_2.validation_passed.txt | 20 +-- .../example_2_1.validation_passed.txt | 14 +- .../observation/test1.validation_passed.txt | 14 +- .../observationCollection/_report.json | 30 ++-- .../example_1_1.validation_failed.txt | 2 +- .../example_2_1.validation_passed.txt | 2 +- .../example_3_1.validation_passed.txt | 14 +- 66 files changed, 437 insertions(+), 437 deletions(-) diff --git a/bblocks.jsonld b/bblocks.jsonld index e6f58ea34..b5cfc5cde 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", @@ -636,8 +636,8 @@ ], "shaclRules": [], "dependsOn": [ - "ogc.ogc-utils.json-link", - "ogc.ogc-utils.iri-or-curie" + "ogc.ogc-utils.iri-or-curie", + "ogc.ogc-utils.json-link" ], "schema": { "application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/link-role/schema.yaml", @@ -735,8 +735,8 @@ "maturity": "development", "scope": "unstable", "dependsOn": [ - "ogc.unstable.sosa.properties.observation", - "ogc.geo.geopose.basic.ypr" + "ogc.geo.geopose.basic.ypr", + "ogc.unstable.sosa.properties.observation" ], "tags": [ "sosa", @@ -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", @@ -1012,9 +1012,9 @@ "group": "JSON-FG", "shaclRules": [], "dependsOn": [ + "ogc.geo.json-fg.feature", "ogc.ogc-utils.json-link", - "ogc.geo.features.featureCollection", - "ogc.geo.json-fg.feature" + "ogc.geo.features.featureCollection" ], "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.geo.json-fg.feature-lenient", "ogc.ogc-utils.json-link", - "ogc.geo.features.featureCollection", - "ogc.geo.json-fg.feature-lenient" + "ogc.geo.features.featureCollection" ], "schema": { "application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/featureCollection-lenient/schema.yaml", @@ -1190,9 +1190,9 @@ "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/properties/observation/rules.shacl" ], "dependsOn": [ - "ogc.unstable.sosa.features.observation", + "ogc.geo.json-fg.featureCollection-lenient", "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", @@ -1239,10 +1239,10 @@ "maturity": "development", "scope": "unstable", "dependsOn": [ - "ogc.unstable.sosa.examples.vectorObservation", - "ogc.unstable.sosa.features.observation", "ogc.unstable.sosa.features.observationCollection", - "ogc.unstable.sosa.properties.observation" + "ogc.unstable.sosa.properties.observation", + "ogc.unstable.sosa.examples.vectorObservation", + "ogc.unstable.sosa.features.observation" ], "tags": [ "sosa", @@ -1254,8 +1254,8 @@ ], "group": "SOSA", "shaclRules": [ - "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/properties/observation/rules.shacl", - "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/rules.shacl" + "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/rules.shacl", + "https://opengeospatial.github.io/bblocks/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 c3b7872e3..3de4b987b 100644 --- a/bblocks.ttl +++ b/bblocks.ttl @@ -31,12 +31,12 @@ bblocks:ogc.geo.geopose.advanced a skos:Concept, rdfs:label "GeoPose Advanced" ; dct:abstract "Advanced GeoPose allowing flexible outer frame specification, quaternion orientation, and valid time." ; 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:description [ 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/" ], - [ dct:format "application/json" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/geopose/advanced/index.json" ] ; + [ dct:format "text/markdown" ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/geopose/advanced/index.md" ] ; dct:hasVersion "0.1" ; dct:modified "2023-07-13"^^xsd:date ; dct:source ; @@ -52,12 +52,12 @@ bblocks:ogc.geo.geopose.basic.quaternion a skos:Concept, rdfs:label "GeoPose Basic-Quaternion" ; dct:abstract "Basic GeoPose using quaternion to specify orientation" ; dct:created "2023-07-13T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/html" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/geo/geopose/basic/quaternion/" ], + dct:description [ dct:format "text/markdown" ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/geopose/basic/quaternion/index.md" ], [ 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/" ] ; dct:hasVersion "0.1" ; dct:modified "2023-07-13"^^xsd:date ; dct:source ; @@ -97,12 +97,12 @@ bblocks:ogc.geo.json-fg.link-role a skos:Concept, rdfs:label "Link with role and target conformance" ; dct:abstract "A JSON-FG compliant web link with mandatory annotation of link role and optional conformance information to describe target resource. Compliant with profile resource descriptor model." ; dct:created "2023-08-21T00: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/link-role/index.json" ], - [ dct:format "text/html" ; + 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" ] ; + 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" ] ; dct:hasVersion "0.1" ; dct:modified "2023-08-21"^^xsd:date ; skos:inScheme ; @@ -121,10 +121,10 @@ bblocks:ogc.ogc-utils.topology a skos:Concept, dct:created "2023-04-05T00:00:00+00:00"^^xsd:dateTime ; 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 "application/json" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/ogc-utils/topology/index.json" ] ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/ogc-utils/topology/index.json" ], + [ dct:format "text/markdown" ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/ogc-utils/topology/index.md" ] ; dct:hasVersion "0.1" ; dct:modified "2023-05-24"^^xsd:date ; skos:inScheme ; @@ -142,10 +142,10 @@ bblocks:ogc.unstable.sosa a skos:Concept, 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/" ], - [ 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" ] ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/unstable/sosa/index.json" ], + [ dct:format "text/markdown" ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/unstable/sosa/index.md" ] ; dct:hasVersion "1.0" ; dct:modified "2023-04-13"^^xsd:date ; dct:source ; @@ -205,12 +205,12 @@ bblocks:r1.geo.common.parameters.bbox a skos:Concept, rdfs:label "bbox" ; dct:abstract "The bbox query parameter provides a simple mechanism for filtering resources based on their location. It selects all resources that intersect a rectangle (map view) or box (including height information)." ; dct:created "2022-05-24T13:51:38+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/geo/common/parameters/bbox/index.md" ], + [ dct:format "application/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:format "text/markdown" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/common/parameters/bbox/index.md" ] ; + 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/markdown" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/common/data_types/geojson/index.md" ], - [ dct:format "application/json" ; + dct:description [ dct:format "application/json" ; rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/common/data_types/geojson/index.json" ], [ dct:format "text/html" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/geo/common/data_types/geojson/" ] ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/geo/common/data_types/geojson/" ], + [ dct:format "text/markdown" ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/common/data_types/geojson/index.md" ] ; dct:hasVersion "1.0" ; dct:modified "2023-05-15"^^xsd:date ; dct:source ; @@ -285,12 +285,12 @@ bblocks:ogc.geo.json-fg.feature a skos:Concept, rdfs:label "JSON-FG Feature" ; dct: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." ; dct:created "2023-05-31T14:56:51+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/html" ; + 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" ], - [ dct:format "application/json" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/json-fg/feature/index.json" ] ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/json-fg/feature/index.md" ] ; dct:hasVersion "0.1" ; dct:modified "2023-05-31"^^xsd:date ; dct:source ; @@ -334,10 +334,10 @@ bblocks:ogc.unstable.sosa.examples.vectorObservation a skos:Concept, 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 "text/html" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/unstable/sosa/examples/vectorObservation/" ], [ dct:format "application/json" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/unstable/sosa/examples/vectorObservation/index.json" ] ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/unstable/sosa/examples/vectorObservation/index.json" ], + [ dct:format "text/html" ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/unstable/sosa/examples/vectorObservation/" ] ; dct:hasVersion "1.0" ; dct:modified "2023-05-19"^^xsd:date ; dct:source ; @@ -355,10 +355,10 @@ 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 "text/html" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/unstable/sosa/features/observationCollection/" ], - [ dct:format "text/markdown" ; + dct:description [ dct:format "text/markdown" ; rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/unstable/sosa/features/observationCollection/index.md" ], + [ dct:format "text/html" ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/unstable/sosa/features/observationCollection/" ], [ dct:format "application/json" ; rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/unstable/sosa/features/observationCollection/index.json" ] ; dct:hasVersion "1.0" ; @@ -379,12 +379,12 @@ bblocks:ogc.unstable.sosa.properties.observationCollection a skos:Concept, rdfs:label "SOSA ObservationCollection" ; dct:abstract "This building blocks defines an ObservationCollection according to the SOSA/SSN v1.1 specification." ; dct:created "2023-04-13T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/markdown" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/unstable/sosa/properties/observationCollection/index.md" ], + dct:description [ dct:format "text/html" ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/unstable/sosa/properties/observationCollection/" ], [ dct:format "application/json" ; rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/unstable/sosa/properties/observationCollection/index.json" ], - [ dct:format "text/html" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/unstable/sosa/properties/observationCollection/" ] ; + [ dct:format "text/markdown" ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/unstable/sosa/properties/observationCollection/index.md" ] ; dct:hasVersion "1.0" ; dct:modified "2023-04-28"^^xsd:date ; dct:source , @@ -406,12 +406,12 @@ bblocks:ogc.geo.features.featureCollection a skos:Concept, rdfs:label "Feature Collection" ; dct:abstract "A collection of features." ; dct:created "2023-06-26T14:56:51+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/html" ; + dct:description [ dct:format "application/json" ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/features/featureCollection/index.json" ], + [ dct:format "text/html" ; rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/geo/features/featureCollection/" ], [ dct:format "text/markdown" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/features/featureCollection/index.md" ], - [ dct:format "application/json" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/features/featureCollection/index.json" ] ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/features/featureCollection/index.md" ] ; dct:hasVersion "1.0" ; dct:modified "2023-06-26"^^xsd:date ; dct:source ; @@ -429,12 +429,12 @@ 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" ; + 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:format "text/markdown" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/json-fg/feature-lenient/index.md" ] ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/geo/json-fg/feature-lenient/" ] ; dct:hasVersion "0.1" ; dct:modified "2023-08-08"^^xsd:date ; dct:source ; @@ -503,12 +503,12 @@ bblocks:ogc.ogc-utils.iri-or-curie a skos:Concept, rdfs:label "IRI or CURIE" ; dct:abstract "This Building Block defines a data type for a full IRI/URI or a CURIE (with or without a prefix)" ; dct:created "2023-08-08T00: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/ogc-utils/iri-or-curie/index.md" ], + [ 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/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" ; + dct:description [ dct:format "text/markdown" ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/unstable/sosa/properties/observation/index.md" ], + [ dct:format "text/html" ; rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/unstable/sosa/properties/observation/" ], [ 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" ] ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/unstable/sosa/properties/observation/index.json" ] ; dct:hasVersion "1.0" ; dct:modified "2023-04-13"^^xsd:date ; dct:source ; @@ -548,12 +548,12 @@ bblocks:ogc.ogc-utils.json-link a skos:Concept, rdfs:label "JSON Link" ; dct:abstract "Web linking is used to express relationships between resources. The JSON object representation of links described here is used consistently in OGC API’s." ; dct:created "2022-05-18T15:21:59+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/ogc-utils/json-link/index.md" ], + [ dct:format "application/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:format "text/markdown" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/ogc-utils/json-link/index.md" ] ; + 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,8 +570,8 @@ bblocks:ogc.ogc-utils.json-link a skos:Concept, skos:prefLabel "OGC Building Blocks Register" . [] a prov:Activity ; - prov:endedAtTime "2023-10-27T10:08:38.568570"^^xsd:dateTime ; - prov:startedAtTime "2023-10-27T10:08:38.462747"^^xsd:dateTime ; + prov:endedAtTime "2023-10-27T10:28:42.576482"^^xsd:dateTime ; + prov:startedAtTime "2023-10-27T10:28:42.439306"^^xsd:dateTime ; prov:used [ a prov:Entity ; dct:format "application/json" ; 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/featureCollection-lenient/index.json b/generateddocs/json-full/geo/json-fg/featureCollection-lenient/index.json index b111278c3..31eb3756c 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.ogc-utils.json-link", "ogc.geo.features.featureCollection"], "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..91b3a7c58 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.ogc-utils.json-link", "ogc.geo.features.featureCollection"], "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/geo/json-fg/link-role/index.json b/generateddocs/json-full/geo/json-fg/link-role/index.json index 3e80ccd9a..74ad75116 100644 --- a/generateddocs/json-full/geo/json-fg/link-role/index.json +++ b/generateddocs/json-full/geo/json-fg/link-role/index.json @@ -1,2 +1,2 @@ -{"itemIdentifier": "ogc.geo.json-fg.link-role", "name": "Link with role and target conformance", "abstract": "A JSON-FG compliant web link with mandatory annotation of link role and optional conformance information to describe target resource. Compliant with profile resource descriptor model.", "status": "under-development", "dateTimeAddition": "2023-08-21T00:00:00Z", "itemClass": "schema", "register": "ogc-building-block-register", "version": "0.1", "dateOfLastChange": "2023-08-21", "sources": [], "maturity": "development", "scope": "unstable", "tags": ["json-fg", "link", "profile"], "shaclRules": [], "dependsOn": ["ogc.ogc-utils.json-link", "ogc.ogc-utils.iri-or-curie"], "schema": {"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/link-role/schema.yaml", "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/link-role/schema.json"}, "ldContext": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/link-role/context.jsonld", "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/geo/json-fg/link-role/", "validationPassed": true, "testOutputs": "https://github.com/opengeospatial/bblocks/blob/master/tests/geo/json-fg/link-role/", "examples": [{"title": "Example Topology object", "content": "See panel to right - note that a more user friendly \"collapsable\" version is in development. ", "snippets": [{"language": "json", "ref": "example.json", "base-uri": "http://www.example.com/features/", "code": "{\n \"@context\": {\n \"@base\": \"http://example.org\"\n },\n \"href\": \"http//example.org/frog\",\n \"rel\":\"related\",\n \"role\": \"animals\"\n}", "url": "https://opengeospatial.github.io/bblocks/tests/geo/json-fg/link-role/example_1_1.json"}, {"language": "jsonld", "code": "{\n \"@context\": [\n \"https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/link-role/context.jsonld\",\n {\n \"@base\": \"http://example.org\"\n }\n ],\n \"href\": \"http//example.org/frog\",\n \"rel\": \"related\",\n \"role\": \"animals\"\n}", "url": "https://opengeospatial.github.io/bblocks/tests/geo/json-fg/link-role/example_1_1.jsonld"}, {"language": "ttl", "code": "@prefix ns1: .\n@prefix oa: .\n@prefix prof: .\n\n[] ns1:relation ;\n prof:hasRole ;\n oa:hasTarget \"http//example.org/frog\" .\n\n", "url": "https://opengeospatial.github.io/bblocks/tests/geo/json-fg/link-role/example_1_1.ttl"}]}], "annotatedSchema": "description: annotated link with role and conformance\n$defs:\n coderef:\n $ref: ../../../ogc-utils/iri-or-curie/schema.yaml\n coderefs:\n $ref: ../../../ogc-utils/iri-or-curie/schema.yaml\nallOf:\n- $ref: ../../../ogc-utils/json-link/schema.yaml\n- properties:\n role:\n $ref: '#/$defs/coderef'\n x-jsonld-id: http://www.w3.org/ns/dx/prof/hasRole\n x-jsonld-type: '@id'\n conformsTo:\n $ref: '#/$defs/coderefs'\n x-jsonld-id: http://purl.org/dc/terms/conformsTo\n x-jsonld-type: '@id'\n required:\n - role\nx-jsonld-prefixes:\n prof: http://www.w3.org/ns/dx/prof/\n dct: http://purl.org/dc/terms/\n", "gitRepository": "https://github.com/opengeospatial/bblocks", "gitPath": "registereditems/geo/json-fg/link-role"} \ No newline at end of file +{"itemIdentifier": "ogc.geo.json-fg.link-role", "name": "Link with role and target conformance", "abstract": "A JSON-FG compliant web link with mandatory annotation of link role and optional conformance information to describe target resource. Compliant with profile resource descriptor model.", "status": "under-development", "dateTimeAddition": "2023-08-21T00:00:00Z", "itemClass": "schema", "register": "ogc-building-block-register", "version": "0.1", "dateOfLastChange": "2023-08-21", "sources": [], "maturity": "development", "scope": "unstable", "tags": ["json-fg", "link", "profile"], "shaclRules": [], "dependsOn": ["ogc.ogc-utils.iri-or-curie", "ogc.ogc-utils.json-link"], "schema": {"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/link-role/schema.yaml", "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/link-role/schema.json"}, "ldContext": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/link-role/context.jsonld", "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/geo/json-fg/link-role/", "validationPassed": true, "testOutputs": "https://github.com/opengeospatial/bblocks/blob/master/tests/geo/json-fg/link-role/", "examples": [{"title": "Example Topology object", "content": "See panel to right - note that a more user friendly \"collapsable\" version is in development. ", "snippets": [{"language": "json", "ref": "example.json", "base-uri": "http://www.example.com/features/", "code": "{\n \"@context\": {\n \"@base\": \"http://example.org\"\n },\n \"href\": \"http//example.org/frog\",\n \"rel\":\"related\",\n \"role\": \"animals\"\n}", "url": "https://opengeospatial.github.io/bblocks/tests/geo/json-fg/link-role/example_1_1.json"}, {"language": "jsonld", "code": "{\n \"@context\": [\n \"https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/link-role/context.jsonld\",\n {\n \"@base\": \"http://example.org\"\n }\n ],\n \"href\": \"http//example.org/frog\",\n \"rel\": \"related\",\n \"role\": \"animals\"\n}", "url": "https://opengeospatial.github.io/bblocks/tests/geo/json-fg/link-role/example_1_1.jsonld"}, {"language": "ttl", "code": "@prefix ns1: .\n@prefix oa: .\n@prefix prof: .\n\n[] ns1:relation ;\n prof:hasRole ;\n oa:hasTarget \"http//example.org/frog\" .\n\n", "url": "https://opengeospatial.github.io/bblocks/tests/geo/json-fg/link-role/example_1_1.ttl"}]}], "annotatedSchema": "description: annotated link with role and conformance\n$defs:\n coderef:\n $ref: ../../../ogc-utils/iri-or-curie/schema.yaml\n coderefs:\n $ref: ../../../ogc-utils/iri-or-curie/schema.yaml\nallOf:\n- $ref: ../../../ogc-utils/json-link/schema.yaml\n- properties:\n role:\n $ref: '#/$defs/coderef'\n x-jsonld-id: http://www.w3.org/ns/dx/prof/hasRole\n x-jsonld-type: '@id'\n conformsTo:\n $ref: '#/$defs/coderefs'\n x-jsonld-id: http://purl.org/dc/terms/conformsTo\n x-jsonld-type: '@id'\n required:\n - role\nx-jsonld-prefixes:\n prof: http://www.w3.org/ns/dx/prof/\n dct: http://purl.org/dc/terms/\n", "gitRepository": "https://github.com/opengeospatial/bblocks", "gitPath": "registereditems/geo/json-fg/link-role"} \ No newline at end of file diff --git a/generateddocs/json-full/unstable/sosa/examples/vectorObservation/index.json b/generateddocs/json-full/unstable/sosa/examples/vectorObservation/index.json index dac73501b..c96e76b89 100644 --- a/generateddocs/json-full/unstable/sosa/examples/vectorObservation/index.json +++ b/generateddocs/json-full/unstable/sosa/examples/vectorObservation/index.json @@ -1,2 +1,2 @@ -{"itemIdentifier": "ogc.unstable.sosa.examples.vectorObservation", "name": "Example SOSA Vector Observation", "abstract": "This building block defines an example SOSA 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.properties.observation", "ogc.geo.geopose.basic.ypr"], "tags": ["sosa", "ssn", "observations", "o&m", "o&m&s", "examples"], "group": "SOSA", "shaclRules": ["https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/properties/observation/rules.shacl"], "schema": {"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/unstable/sosa/examples/vectorObservation/schema.yaml", "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/unstable/sosa/examples/vectorObservation/schema.json"}, "ldContext": "https://opengeospatial.github.io/bblocks/annotated-schemas/unstable/sosa/examples/vectorObservation/context.jsonld", "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/examples/vectorObservation/", "validationPassed": true, "testOutputs": "https://github.com/opengeospatial/bblocks/blob/master/tests/unstable/sosa/examples/vectorObservation/", "examples": [{"snippets": [{"language": "json", "code": "{\n \"hasFeatureOfInterest\": \"https://demo.pygeoapi.io/master/collections/utah_city_locations/items/Salem\",\n \"resultTime\": \"2023-05-22T16:41:00+2\",\n \"hasResult\": {\n \"pose\": {\n \"position\": {\n \"lat\": 43.46498208387333,\n \"lon\": -3.803638278687769,\n \"h\": 0.5\n },\n \"angles\": {\n \"yaw\": 5.553,\n \"pitch\": -0.92,\n \"roll\": 0.33\n }\n }\n }\n}\n", "url": "https://opengeospatial.github.io/bblocks/tests/unstable/sosa/examples/vectorObservation/example_1_1.json"}, {"language": "jsonld", "code": "{\n \"hasFeatureOfInterest\": \"https://demo.pygeoapi.io/master/collections/utah_city_locations/items/Salem\",\n \"resultTime\": \"2023-05-22T16:41:00+2\",\n \"hasResult\": {\n \"pose\": {\n \"position\": {\n \"lat\": 43.46498208387333,\n \"lon\": -3.803638278687769,\n \"h\": 0.5\n },\n \"angles\": {\n \"yaw\": 5.553,\n \"pitch\": -0.92,\n \"roll\": 0.33\n }\n }\n },\n \"@context\": \"https://opengeospatial.github.io/bblocks/annotated-schemas/unstable/sosa/examples/vectorObservation/context.jsonld\"\n}", "url": "https://opengeospatial.github.io/bblocks/tests/unstable/sosa/examples/vectorObservation/example_1_1.jsonld"}, {"language": "ttl", "code": "@prefix sosa: .\n\n[] sosa:hasFeatureOfInterest ;\n sosa:hasResult [ ] ;\n sosa:resultTime \"2023-05-22T16:41:00+2\" .\n\n", "url": "https://opengeospatial.github.io/bblocks/tests/unstable/sosa/examples/vectorObservation/example_1_1.ttl"}]}], "annotatedSchema": "$schema: https://json-schema.org/draft/2020-12/schema\ndescription: Example SOSA Vector Observation\nallOf:\n- $ref: ../../properties/observation/schema.yaml\n- type: object\n properties:\n hasResult:\n properties:\n pose:\n $ref: ../../../../geo/geopose/basic/ypr/schema.yaml\n distance:\n type: number\n required:\n - hasResult\n not:\n required:\n - hasSimpleResult\n", "gitRepository": "https://github.com/opengeospatial/ogcapi-sosa", "gitPath": "_sources/examples/vectorObservation"} \ No newline at end of file +{"itemIdentifier": "ogc.unstable.sosa.examples.vectorObservation", "name": "Example SOSA Vector Observation", "abstract": "This building block defines an example SOSA 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.geo.geopose.basic.ypr", "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/properties/observation/rules.shacl"], "schema": {"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/unstable/sosa/examples/vectorObservation/schema.yaml", "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/unstable/sosa/examples/vectorObservation/schema.json"}, "ldContext": "https://opengeospatial.github.io/bblocks/annotated-schemas/unstable/sosa/examples/vectorObservation/context.jsonld", "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/examples/vectorObservation/", "validationPassed": true, "testOutputs": "https://github.com/opengeospatial/bblocks/blob/master/tests/unstable/sosa/examples/vectorObservation/", "examples": [{"snippets": [{"language": "json", "code": "{\n \"hasFeatureOfInterest\": \"https://demo.pygeoapi.io/master/collections/utah_city_locations/items/Salem\",\n \"resultTime\": \"2023-05-22T16:41:00+2\",\n \"hasResult\": {\n \"pose\": {\n \"position\": {\n \"lat\": 43.46498208387333,\n \"lon\": -3.803638278687769,\n \"h\": 0.5\n },\n \"angles\": {\n \"yaw\": 5.553,\n \"pitch\": -0.92,\n \"roll\": 0.33\n }\n }\n }\n}\n", "url": "https://opengeospatial.github.io/bblocks/tests/unstable/sosa/examples/vectorObservation/example_1_1.json"}, {"language": "jsonld", "code": "{\n \"hasFeatureOfInterest\": \"https://demo.pygeoapi.io/master/collections/utah_city_locations/items/Salem\",\n \"resultTime\": \"2023-05-22T16:41:00+2\",\n \"hasResult\": {\n \"pose\": {\n \"position\": {\n \"lat\": 43.46498208387333,\n \"lon\": -3.803638278687769,\n \"h\": 0.5\n },\n \"angles\": {\n \"yaw\": 5.553,\n \"pitch\": -0.92,\n \"roll\": 0.33\n }\n }\n },\n \"@context\": \"https://opengeospatial.github.io/bblocks/annotated-schemas/unstable/sosa/examples/vectorObservation/context.jsonld\"\n}", "url": "https://opengeospatial.github.io/bblocks/tests/unstable/sosa/examples/vectorObservation/example_1_1.jsonld"}, {"language": "ttl", "code": "@prefix sosa: .\n\n[] sosa:hasFeatureOfInterest ;\n sosa:hasResult [ ] ;\n sosa:resultTime \"2023-05-22T16:41:00+2\" .\n\n", "url": "https://opengeospatial.github.io/bblocks/tests/unstable/sosa/examples/vectorObservation/example_1_1.ttl"}]}], "annotatedSchema": "$schema: https://json-schema.org/draft/2020-12/schema\ndescription: Example SOSA Vector Observation\nallOf:\n- $ref: ../../properties/observation/schema.yaml\n- type: object\n properties:\n hasResult:\n properties:\n pose:\n $ref: ../../../../geo/geopose/basic/ypr/schema.yaml\n distance:\n type: number\n required:\n - hasResult\n not:\n required:\n - hasSimpleResult\n", "gitRepository": "https://github.com/opengeospatial/ogcapi-sosa", "gitPath": "_sources/examples/vectorObservation"} \ 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 644fb31fc..ba91dc627 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.observation", "ogc.unstable.sosa.features.observationCollection", "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/properties/observation/rules.shacl", "https://opengeospatial.github.io/bblocks/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.properties.observation", "ogc.unstable.sosa.examples.vectorObservation", "ogc.unstable.sosa.features.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/rules.shacl", "https://opengeospatial.github.io/bblocks/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 5ba90b8bf..fb580f52e 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/properties/observation/rules.shacl"], "dependsOn": ["ogc.unstable.sosa.features.observation", "ogc.unstable.sosa.properties.observationCollection", "ogc.geo.json-fg.featureCollection-lenient"], "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/properties/observation/rules.shacl"], "dependsOn": ["ogc.geo.json-fg.featureCollection-lenient", "ogc.unstable.sosa.properties.observationCollection", "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/slate-build/unstable/sosa/examples/vectorObservationFeature/index.html b/generateddocs/slate-build/unstable/sosa/examples/vectorObservationFeature/index.html index 037d490c9..5b9d62965 100644 --- a/generateddocs/slate-build/unstable/sosa/examples/vectorObservationFeature/index.html +++ b/generateddocs/slate-build/unstable/sosa/examples/vectorObservationFeature/index.html @@ -504,8 +504,8 @@

Validation

SHACL Shapes

The following SHACL shapes are used for validating this building block:

References

    diff --git a/generateddocs/slate/unstable/sosa/examples/vectorObservationFeature/index.html.md b/generateddocs/slate/unstable/sosa/examples/vectorObservationFeature/index.html.md index ecd2f6905..d88bef521 100644 --- a/generateddocs/slate/unstable/sosa/examples/vectorObservationFeature/index.html.md +++ b/generateddocs/slate/unstable/sosa/examples/vectorObservationFeature/index.html.md @@ -196,8 +196,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/properties/observation/rules.shacl](https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/properties/observation/rules.shacl) * [https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/rules.shacl](https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/rules.shacl) +* [https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/properties/observation/rules.shacl](https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/properties/observation/rules.shacl) # References diff --git a/register.json b/register.json index 591be6876..75cdb9435 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", @@ -522,8 +522,8 @@ ], "shaclRules": [], "dependsOn": [ - "ogc.ogc-utils.json-link", - "ogc.ogc-utils.iri-or-curie" + "ogc.ogc-utils.iri-or-curie", + "ogc.ogc-utils.json-link" ], "schema": { "application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/link-role/schema.yaml", @@ -613,8 +613,8 @@ "maturity": "development", "scope": "unstable", "dependsOn": [ - "ogc.unstable.sosa.properties.observation", - "ogc.geo.geopose.basic.ypr" + "ogc.geo.geopose.basic.ypr", + "ogc.unstable.sosa.properties.observation" ], "tags": [ "sosa", @@ -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", @@ -870,9 +870,9 @@ "group": "JSON-FG", "shaclRules": [], "dependsOn": [ + "ogc.geo.json-fg.feature", "ogc.ogc-utils.json-link", - "ogc.geo.features.featureCollection", - "ogc.geo.json-fg.feature" + "ogc.geo.features.featureCollection" ], "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.geo.json-fg.feature-lenient", "ogc.ogc-utils.json-link", - "ogc.geo.features.featureCollection", - "ogc.geo.json-fg.feature-lenient" + "ogc.geo.features.featureCollection" ], "schema": { "application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/featureCollection-lenient/schema.yaml", @@ -1036,9 +1036,9 @@ "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/properties/observation/rules.shacl" ], "dependsOn": [ - "ogc.unstable.sosa.features.observation", + "ogc.geo.json-fg.featureCollection-lenient", "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", @@ -1081,10 +1081,10 @@ "maturity": "development", "scope": "unstable", "dependsOn": [ - "ogc.unstable.sosa.examples.vectorObservation", - "ogc.unstable.sosa.features.observation", "ogc.unstable.sosa.features.observationCollection", - "ogc.unstable.sosa.properties.observation" + "ogc.unstable.sosa.properties.observation", + "ogc.unstable.sosa.examples.vectorObservation", + "ogc.unstable.sosa.features.observation" ], "tags": [ "sosa", @@ -1096,8 +1096,8 @@ ], "group": "SOSA", "shaclRules": [ - "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/properties/observation/rules.shacl", - "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/rules.shacl" + "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/examples/vectorObservationFeature/rules.shacl", + "https://opengeospatial.github.io/bblocks/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/registereditems/unstable/sosa b/registereditems/unstable/sosa index dabe7677a..99efdae8d 160000 --- a/registereditems/unstable/sosa +++ b/registereditems/unstable/sosa @@ -1 +1 @@ -Subproject commit dabe7677a5dbbe52e2747365b9bd188ee9029c0e +Subproject commit 99efdae8d06a925543f852bbea3ec59bcaf3bfc2 diff --git a/tests/geo/common/data_types/bounding_box/_report.json b/tests/geo/common/data_types/bounding_box/_report.json index cd5d4ea48..54dc629bd 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-27T10:08:34.994407+00:00", + "generated": "2023-10-27T10:28:36.042760+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 b787a7abe..ec1eb3397 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-27T10:08:34.994344+00:00 +Generated 2023-10-27T10:28:36.042671+00:00 === Files === Using example_1_1.json from examples === End Files === diff --git a/tests/geo/common/parameters/bbox-crs/_report.json b/tests/geo/common/parameters/bbox-crs/_report.json index 9ab086eae..920103cc4 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-27T10:08:34.881114+00:00", + "generated": "2023-10-27T10:28:35.888379+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 728e93210..65545d4b0 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-27T10:08:34.876497+00:00", + "generated": "2023-10-27T10:28:35.881269+00:00", "result": true, "items": [], "globalErrors": {}, diff --git a/tests/geo/features/feature/_report.json b/tests/geo/features/feature/_report.json index 4aaf07d2e..ebb8c2553 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-27T10:08:35.011652+00:00", + "generated": "2023-10-27T10:28:36.066905+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 d835106cd..7163a810d 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-27T10:08:35.011576+00:00 +Generated 2023-10-27T10:28:36.066809+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 f55ea9d83..c0b35d8b5 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-27T10:08:35.470484+00:00", + "generated": "2023-10-27T10:28:36.539389+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 c2e9725df..a4e2c09a6 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-27T10:08:35.470407+00:00 +Generated 2023-10-27T10:28:36.539291+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 ef86edb31..fb4cec839 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-27T10:08:34.915161+00:00", + "generated": "2023-10-27T10:28:35.933140+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 da776ffe5..9a2d1295b 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-27T10:08:34.905825+00:00 +Generated 2023-10-27T10:28:35.920514+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 b9071983b..08c545af3 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-27T10:08:34.909164+00:00 +Generated 2023-10-27T10:28:35.925212+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 2279e48cc..5c4a966ce 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-27T10:08:34.912139+00:00 +Generated 2023-10-27T10:28:35.929118+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 3dc070ffd..17ee0485a 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-27T10:08:34.915104+00:00 +Generated 2023-10-27T10:28:35.933061+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 757fc402b..964a65c50 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-27T10:08:36.460840+00:00", + "generated": "2023-10-27T10:28:38.729409+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 d8f8a2c2e..ec9b50bcb 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-27T10:08:36.460760+00:00 +Generated 2023-10-27T10:28:38.729305+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 e04fc94b6..e7513f5e0 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-27T10:08:35.979745+00:00 +Generated 2023-10-27T10:28:37.469387+00:00 === General === Test was expected to fail and it did. === End General === diff --git a/tests/geo/json-fg/link-role/_report.json b/tests/geo/json-fg/link-role/_report.json index 492d7b408..83cf44724 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-27T10:08:35.025032+00:00", + "generated": "2023-10-27T10:28:36.083878+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 0c77faa67..546db9c0c 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-27T10:08:35.024962+00:00 +Generated 2023-10-27T10:28:36.083788+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 0914ac4b8..d85c20edd 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-27T10:08:34.938410+00:00", + "generated": "2023-10-27T10:28:35.964785+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 77cd7b04e..38f60cbb2 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-27T10:08:34.927305+00:00 +Generated 2023-10-27T10:28:35.949486+00:00 === Files === Using example_1_2.json from examples === End 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 d2fea3a52..a12a004b3 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-27T10:08:34.927806+00:00 +Generated 2023-10-27T10:28:35.950128+00:00 === Files === Using example_2_2.json from examples === End 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 fc873568f..f733d3410 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-27T10:08:34.928271+00:00 +Generated 2023-10-27T10:28:35.950848+00:00 === Files === Using example_3_2.json from examples === End 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 ec5630f56..e000da872 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-27T10:08:34.928891+00:00 +Generated 2023-10-27T10:28:35.951787+00:00 === Files === Using example_4_2.json from examples === End 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 78d1e6256..091cb52f1 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-27T10:08:34.929362+00:00 +Generated 2023-10-27T10:28:35.952487+00:00 === Files === Using example_5_2.json from examples === End 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 b438000f8..a7c3f5b2e 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-27T10:08:34.933569+00:00 +Generated 2023-10-27T10:28:35.958011+00:00 === Files === Using example_6_2.json from examples === End 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 5ac6400c1..f8bd1e673 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-27T10:08:34.938353+00:00 +Generated 2023-10-27T10:28:35.964699+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 0987c8dde..2fea7dad9 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-27T10:08:35.036117+00:00", + "generated": "2023-10-27T10:28:36.101143+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 d67970876..2d72ec5d1 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-27T10:08:35.036022+00:00 +Generated 2023-10-27T10:28:36.101055+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 8dc196cc1..2d0b2147f 100644 --- a/tests/report.html +++ b/tests/report.html @@ -16,7 +16,7 @@

    Building blocks validation report

    - Generated at 2023-10-27T10:08:38.459514+00:00 + Generated at 2023-10-27T10:28:42.435480+00:00

    Number of passing building blocks: 23 / 24 (95.83%)

    @@ -407,15 +407,15 @@

    Conforms: True

    Focus nodes: - - 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#testRequiredTime>: *none* - Shape <http://example.com/rules#testResult>: *none* - - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb29): *none* - - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb19): *none* - - Shape <http://example.com/rules#testResult>/sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb32): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:n3781473d8bda42ce939b22656d6cbfeeb11): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:n3781473d8bda42ce939b22656d6cbfeeb5): *none* + - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b19): *none* + - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b29): *none* + - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:n4a5cb83a8cdf43cd80de273cdf07a237b11): *none* + - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:n4a5cb83a8cdf43cd80de273cdf07a237b5): *none* + - Shape <http://example.com/rules#testResult>/sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b32): *none*
    @@ -441,15 +441,15 @@

    Conforms: True
    Focus nodes: - - 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#testRequiredTime>: *none* - Shape <http://example.com/rules#testResult>: *none* - - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb29): *none* - - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb19): *none* - - Shape <http://example.com/rules#testResult>/sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb32): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:n3781473d8bda42ce939b22656d6cbfeeb11): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:n3781473d8bda42ce939b22656d6cbfeeb5): *none* + - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b19): *none* + - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b29): *none* + - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:n4a5cb83a8cdf43cd80de273cdf07a237b11): *none* + - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:n4a5cb83a8cdf43cd80de273cdf07a237b5): *none* + - Shape <http://example.com/rules#testResult>/sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b32): *none*
    @@ -472,15 +472,15 @@

    Conforms: True
    Focus nodes: - - Shape <http://example.com/rules#testRequiredTime>: _:n172869bb188548f9bfc9e4e18f1ef184b1 - - Shape <http://example.com/rules#testObservedProperty>: _:n172869bb188548f9bfc9e4e18f1ef184b1 - - Shape <http://example.com/rules#testFeatureOfInterest>: _:n172869bb188548f9bfc9e4e18f1ef184b1 - - Shape <http://example.com/rules#testResult>: _:n172869bb188548f9bfc9e4e18f1ef184b1 - - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb29): *none* - - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb19): *none* - - Shape <http://example.com/rules#testResult>/sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb32): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:n3781473d8bda42ce939b22656d6cbfeeb11): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:n3781473d8bda42ce939b22656d6cbfeeb5): *none* + - Shape <http://example.com/rules#testObservedProperty>: _:nf03ee0098e8249b7b2c5e63d2a9c55c6b1 + - Shape <http://example.com/rules#testFeatureOfInterest>: _:nf03ee0098e8249b7b2c5e63d2a9c55c6b1 + - Shape <http://example.com/rules#testRequiredTime>: _:nf03ee0098e8249b7b2c5e63d2a9c55c6b1 + - Shape <http://example.com/rules#testResult>: _:nf03ee0098e8249b7b2c5e63d2a9c55c6b1 + - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b19): *none* + - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b29): *none* + - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:n4a5cb83a8cdf43cd80de273cdf07a237b11): *none* + - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:n4a5cb83a8cdf43cd80de273cdf07a237b5): *none* + - Shape <http://example.com/rules#testResult>/sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b32): *none*
    @@ -506,15 +506,15 @@

    Conforms: True
    Focus nodes: - - 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#testRequiredTime>: *none* - Shape <http://example.com/rules#testResult>: *none* - - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb29): *none* - - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb19): *none* - - Shape <http://example.com/rules#testResult>/sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb32): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:n3781473d8bda42ce939b22656d6cbfeeb11): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:n3781473d8bda42ce939b22656d6cbfeeb5): *none* + - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b19): *none* + - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b29): *none* + - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:n4a5cb83a8cdf43cd80de273cdf07a237b11): *none* + - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:n4a5cb83a8cdf43cd80de273cdf07a237b5): *none* + - Shape <http://example.com/rules#testResult>/sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b32): *none*
    @@ -719,15 +719,15 @@

    Conforms: True
    Focus nodes: - - 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#testRequiredTime>: *none* - Shape <http://example.com/rules#testResult>: *none* - - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:n0e94b8ba2f374296b1ec35db9f9f3627b29): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:n0e94b8ba2f374296b1ec35db9f9f3627b11): *none* - - Shape <http://example.com/rules#testResult>/sh:property (path _:n0e94b8ba2f374296b1ec35db9f9f3627b32): *none* - - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:n0e94b8ba2f374296b1ec35db9f9f3627b19): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:n0e94b8ba2f374296b1ec35db9f9f3627b5): *none* + - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:n00fa2c3ed83b4f1bb52df5cbff44cf8fb11): *none* + - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:n00fa2c3ed83b4f1bb52df5cbff44cf8fb19): *none* + - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:n00fa2c3ed83b4f1bb52df5cbff44cf8fb5): *none* + - Shape <http://example.com/rules#testResult>/sh:property (path _:n00fa2c3ed83b4f1bb52df5cbff44cf8fb32): *none* + - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:n00fa2c3ed83b4f1bb52df5cbff44cf8fb29): *none*
    @@ -906,15 +906,15 @@

    Conforms: True
    Focus nodes: - - Shape <http://example.com/rules#testRequiredTime>: eg:a1 - Shape <http://example.com/rules#testObservedProperty>: eg:a1 - Shape <http://example.com/rules#testFeatureOfInterest>: eg:a1 + - Shape <http://example.com/rules#testRequiredTime>: eg:a1 - Shape <http://example.com/rules#testResult>: eg:a1 - - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:n6f70f73cad28498e8fa5979e2803779db29): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:n6f70f73cad28498e8fa5979e2803779db5): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:n6f70f73cad28498e8fa5979e2803779db11): *none* - - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:n6f70f73cad28498e8fa5979e2803779db19): *none* - - Shape <http://example.com/rules#testResult>/sh:property (path _:n6f70f73cad28498e8fa5979e2803779db32): *none* + - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:n0d1e2946b6954c0aa4c27ff9f141c0bdb5): *none* + - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:n0d1e2946b6954c0aa4c27ff9f141c0bdb19): *none* + - Shape <http://example.com/rules#testResult>/sh:property (path _:n0d1e2946b6954c0aa4c27ff9f141c0bdb32): *none* + - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:n0d1e2946b6954c0aa4c27ff9f141c0bdb11): *none* + - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:n0d1e2946b6954c0aa4c27ff9f141c0bdb29): *none*
    @@ -1173,15 +1173,15 @@

    Conforms: True
    Focus nodes: - - Shape <http://example.com/rules#testRequiredTime>: <http://example.com/pop1999> - Shape <http://example.com/rules#testObservedProperty>: <http://example.com/pop1999> - Shape <http://example.com/rules#testFeatureOfInterest>: <http://example.com/pop1999> + - Shape <http://example.com/rules#testRequiredTime>: <http://example.com/pop1999> - Shape <http://example.com/rules#testResult>: <http://example.com/pop1999> - - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:nc3992a44755649e09e0e99e371d1147cb29): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:nc3992a44755649e09e0e99e371d1147cb5): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:nc3992a44755649e09e0e99e371d1147cb11): *none* - - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:nc3992a44755649e09e0e99e371d1147cb19): *none* - - Shape <http://example.com/rules#testResult>/sh:property (path _:nc3992a44755649e09e0e99e371d1147cb32): *none* + - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:nb8150a6477854394ba173d88257c38c0b5): *none* + - Shape <http://example.com/rules#testResult>/sh:property (path _:nb8150a6477854394ba173d88257c38c0b32): *none* + - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:nb8150a6477854394ba173d88257c38c0b29): *none* + - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:nb8150a6477854394ba173d88257c38c0b11): *none* + - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:nb8150a6477854394ba173d88257c38c0b19): *none*
    @@ -1204,15 +1204,15 @@

    Conforms: True
    Focus nodes: - - Shape <http://example.com/rules#testRequiredTime>: _:n5c2dad394c354c4c83ccb9ac99a69bebb1 - - Shape <http://example.com/rules#testObservedProperty>: _:n5c2dad394c354c4c83ccb9ac99a69bebb1 - - Shape <http://example.com/rules#testFeatureOfInterest>: _:n5c2dad394c354c4c83ccb9ac99a69bebb1 - - Shape <http://example.com/rules#testResult>: _:n5c2dad394c354c4c83ccb9ac99a69bebb1 - - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:nc3992a44755649e09e0e99e371d1147cb29): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:nc3992a44755649e09e0e99e371d1147cb5): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:nc3992a44755649e09e0e99e371d1147cb11): *none* - - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:nc3992a44755649e09e0e99e371d1147cb19): *none* - - Shape <http://example.com/rules#testResult>/sh:property (path _:nc3992a44755649e09e0e99e371d1147cb32): *none* + - Shape <http://example.com/rules#testObservedProperty>: _:na3b35e8d25c247478dcd4dde317cf6a9b1 + - Shape <http://example.com/rules#testFeatureOfInterest>: _:na3b35e8d25c247478dcd4dde317cf6a9b1 + - Shape <http://example.com/rules#testRequiredTime>: _:na3b35e8d25c247478dcd4dde317cf6a9b1 + - Shape <http://example.com/rules#testResult>: _:na3b35e8d25c247478dcd4dde317cf6a9b1 + - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:nb8150a6477854394ba173d88257c38c0b5): *none* + - Shape <http://example.com/rules#testResult>/sh:property (path _:nb8150a6477854394ba173d88257c38c0b32): *none* + - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:nb8150a6477854394ba173d88257c38c0b29): *none* + - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:nb8150a6477854394ba173d88257c38c0b11): *none* + - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:nb8150a6477854394ba173d88257c38c0b19): *none*
    @@ -1238,15 +1238,15 @@

    Conforms: True
    Focus nodes: - - Shape <http://example.com/rules#testRequiredTime>: <http://example.com/pop1999> - Shape <http://example.com/rules#testObservedProperty>: <http://example.com/pop1999> - Shape <http://example.com/rules#testFeatureOfInterest>: <http://example.com/pop1999> + - Shape <http://example.com/rules#testRequiredTime>: <http://example.com/pop1999> - Shape <http://example.com/rules#testResult>: <http://example.com/pop1999> - - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:nc3992a44755649e09e0e99e371d1147cb29): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:nc3992a44755649e09e0e99e371d1147cb5): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:nc3992a44755649e09e0e99e371d1147cb11): *none* - - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:nc3992a44755649e09e0e99e371d1147cb19): *none* - - Shape <http://example.com/rules#testResult>/sh:property (path _:nc3992a44755649e09e0e99e371d1147cb32): *none* + - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:nb8150a6477854394ba173d88257c38c0b5): *none* + - Shape <http://example.com/rules#testResult>/sh:property (path _:nb8150a6477854394ba173d88257c38c0b32): *none* + - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:nb8150a6477854394ba173d88257c38c0b29): *none* + - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:nb8150a6477854394ba173d88257c38c0b11): *none* + - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:nb8150a6477854394ba173d88257c38c0b19): *none*
    @@ -1338,15 +1338,15 @@

    Conforms: True
    Focus nodes: - - Shape <http://example.com/rules#testRequiredTime>: eg:pop1999,eg:pop2000 - Shape <http://example.com/rules#testObservedProperty>: eg:pop1999,eg:pop2000 - Shape <http://example.com/rules#testFeatureOfInterest>: eg:pop1999,eg:pop2000 + - Shape <http://example.com/rules#testRequiredTime>: eg:pop1999,eg:pop2000 - Shape <http://example.com/rules#testResult>: eg:pop1999,eg:pop2000 - - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:nbd9913690f674ddd8257f690b03a1a62b29): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:nbd9913690f674ddd8257f690b03a1a62b11): *none* - - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:nbd9913690f674ddd8257f690b03a1a62b19): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:nbd9913690f674ddd8257f690b03a1a62b5): *none* - - Shape <http://example.com/rules#testResult>/sh:property (path _:nbd9913690f674ddd8257f690b03a1a62b32): *none* + - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:n23f61010181c435e958b55e3743b8bdcb5): *none* + - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:n23f61010181c435e958b55e3743b8bdcb11): *none* + - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:n23f61010181c435e958b55e3743b8bdcb29): *none* + - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:n23f61010181c435e958b55e3743b8bdcb19): *none* + - Shape <http://example.com/rules#testResult>/sh:property (path _:n23f61010181c435e958b55e3743b8bdcb32): *none*
    diff --git a/tests/unstable/sosa/examples/vectorObservation/_report.json b/tests/unstable/sosa/examples/vectorObservation/_report.json index 144336bec..39e6bfead 100644 --- a/tests/unstable/sosa/examples/vectorObservation/_report.json +++ b/tests/unstable/sosa/examples/vectorObservation/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.unstable.sosa.examples.vectorObservation - Example SOSA Vector Observation", "bblockName": "Example SOSA Vector Observation", "bblockId": "ogc.unstable.sosa.examples.vectorObservation", - "generated": "2023-10-27T10:08:35.255877+00:00", + "generated": "2023-10-27T10:28:36.340356+00:00", "result": true, "items": [ { @@ -66,41 +66,41 @@ }, { "focusNodes": { - "": { - "nodes": [] - }, "": { "nodes": [] }, "": { "nodes": [] }, + "": { + "nodes": [] + }, "": { "nodes": [] }, - "/sh:property": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [], - "path": "_:n0e94b8ba2f374296b1ec35db9f9f3627b29" + "path": "_:n00fa2c3ed83b4f1bb52df5cbff44cf8fb11" }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:property": { "nodes": [], - "path": "_:n0e94b8ba2f374296b1ec35db9f9f3627b11" + "path": "_:n00fa2c3ed83b4f1bb52df5cbff44cf8fb19" }, - "/sh:property": { + "/sh:or/rdf:first": { "nodes": [], - "path": "_:n0e94b8ba2f374296b1ec35db9f9f3627b32" + "path": "_:n00fa2c3ed83b4f1bb52df5cbff44cf8fb5" }, - "/sh:property": { + "/sh:property": { "nodes": [], - "path": "_:n0e94b8ba2f374296b1ec35db9f9f3627b19" + "path": "_:n00fa2c3ed83b4f1bb52df5cbff44cf8fb32" }, - "/sh:or/rdf:first": { + "/sh:property": { "nodes": [], - "path": "_:n0e94b8ba2f374296b1ec35db9f9f3627b5" + "path": "_:n00fa2c3ed83b4f1bb52df5cbff44cf8fb29" } }, "isError": false, - "message": "Focus nodes:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:property (path _:n0e94b8ba2f374296b1ec35db9f9f3627b29): *none*\n - Shape /sh:or/rdf:rest/rdf:first (path _:n0e94b8ba2f374296b1ec35db9f9f3627b11): *none*\n - Shape /sh:property (path _:n0e94b8ba2f374296b1ec35db9f9f3627b32): *none*\n - Shape /sh:property (path _:n0e94b8ba2f374296b1ec35db9f9f3627b19): *none*\n - Shape /sh:or/rdf:first (path _:n0e94b8ba2f374296b1ec35db9f9f3627b5): *none*\n" + "message": "Focus nodes:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first (path _:n00fa2c3ed83b4f1bb52df5cbff44cf8fb11): *none*\n - Shape /sh:property (path _:n00fa2c3ed83b4f1bb52df5cbff44cf8fb19): *none*\n - Shape /sh:or/rdf:first (path _:n00fa2c3ed83b4f1bb52df5cbff44cf8fb5): *none*\n - Shape /sh:property (path _:n00fa2c3ed83b4f1bb52df5cbff44cf8fb32): *none*\n - Shape /sh:property (path _:n00fa2c3ed83b4f1bb52df5cbff44cf8fb29): *none*\n" } ] } diff --git a/tests/unstable/sosa/examples/vectorObservation/example_1_1.validation_passed.txt b/tests/unstable/sosa/examples/vectorObservation/example_1_1.validation_passed.txt index 0ad41cf35..44e3b3aa7 100644 --- a/tests/unstable/sosa/examples/vectorObservation/example_1_1.validation_passed.txt +++ b/tests/unstable/sosa/examples/vectorObservation/example_1_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.unstable.sosa.examples.vectorObservation - Example SOSA Vector Observation -Generated 2023-10-27T10:08:35.255788+00:00 +Generated 2023-10-27T10:28:36.340224+00:00 === Files === Using example_1_1.json from examples JSON-LD context is present - uplifting @@ -18,15 +18,15 @@ Validation Report Conforms: True Focus nodes: - - Shape : *none* - Shape : *none* - Shape : *none* + - Shape : *none* - Shape : *none* - - Shape /sh:property (path _:n0e94b8ba2f374296b1ec35db9f9f3627b29): *none* - - Shape /sh:or/rdf:rest/rdf:first (path _:n0e94b8ba2f374296b1ec35db9f9f3627b11): *none* - - Shape /sh:property (path _:n0e94b8ba2f374296b1ec35db9f9f3627b32): *none* - - Shape /sh:property (path _:n0e94b8ba2f374296b1ec35db9f9f3627b19): *none* - - Shape /sh:or/rdf:first (path _:n0e94b8ba2f374296b1ec35db9f9f3627b5): *none* + - Shape /sh:or/rdf:rest/rdf:first (path _:n00fa2c3ed83b4f1bb52df5cbff44cf8fb11): *none* + - Shape /sh:property (path _:n00fa2c3ed83b4f1bb52df5cbff44cf8fb19): *none* + - Shape /sh:or/rdf:first (path _:n00fa2c3ed83b4f1bb52df5cbff44cf8fb5): *none* + - Shape /sh:property (path _:n00fa2c3ed83b4f1bb52df5cbff44cf8fb32): *none* + - Shape /sh:property (path _:n00fa2c3ed83b4f1bb52df5cbff44cf8fb29): *none* === End SHACL === diff --git a/tests/unstable/sosa/examples/vectorObservationFeature/_report.json b/tests/unstable/sosa/examples/vectorObservationFeature/_report.json index 65a21c16a..5b2e27e66 100644 --- a/tests/unstable/sosa/examples/vectorObservationFeature/_report.json +++ b/tests/unstable/sosa/examples/vectorObservationFeature/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.unstable.sosa.examples.vectorObservationFeature - Example SOSA Vector Observation Feature", "bblockName": "Example SOSA Vector Observation Feature", "bblockId": "ogc.unstable.sosa.examples.vectorObservationFeature", - "generated": "2023-10-27T10:08:38.443195+00:00", + "generated": "2023-10-27T10:28:42.414703+00:00", "result": true, "items": [ { diff --git a/tests/unstable/sosa/examples/vectorObservationFeature/example_1_1.validation_passed.txt b/tests/unstable/sosa/examples/vectorObservationFeature/example_1_1.validation_passed.txt index 8a41364f2..1f99e5b52 100644 --- a/tests/unstable/sosa/examples/vectorObservationFeature/example_1_1.validation_passed.txt +++ b/tests/unstable/sosa/examples/vectorObservationFeature/example_1_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.unstable.sosa.examples.vectorObservationFeature - Example SOSA Vector Observation Feature -Generated 2023-10-27T10:08:38.078202+00:00 +Generated 2023-10-27T10:28:42.082347+00:00 === Files === Using example_1_1.json from examples === End Files === diff --git a/tests/unstable/sosa/examples/vectorObservationFeature/example_2_1.validation_passed.txt b/tests/unstable/sosa/examples/vectorObservationFeature/example_2_1.validation_passed.txt index 9210567fa..ef5ae0474 100644 --- a/tests/unstable/sosa/examples/vectorObservationFeature/example_2_1.validation_passed.txt +++ b/tests/unstable/sosa/examples/vectorObservationFeature/example_2_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.unstable.sosa.examples.vectorObservationFeature - Example SOSA Vector Observation Feature -Generated 2023-10-27T10:08:38.443118+00:00 +Generated 2023-10-27T10:28:42.414543+00:00 === Files === Using example_2_1.json from examples === End Files === diff --git a/tests/unstable/sosa/features/observation/_report.json b/tests/unstable/sosa/features/observation/_report.json index 4a6f93e53..a4d1f550a 100644 --- a/tests/unstable/sosa/features/observation/_report.json +++ b/tests/unstable/sosa/features/observation/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.unstable.sosa.features.observation - SOSA Observation Feature", "bblockName": "SOSA Observation Feature", "bblockId": "ogc.unstable.sosa.features.observation", - "generated": "2023-10-27T10:08:36.949415+00:00", + "generated": "2023-10-27T10:28:39.715485+00:00", "result": true, "items": [ { @@ -66,17 +66,17 @@ }, { "focusNodes": { - "": { + "": { "nodes": [ "" ] }, - "": { + "": { "nodes": [ "" ] }, - "": { + "": { "nodes": [ "" ] @@ -86,29 +86,29 @@ "" ] }, - "/sh:property": { + "/sh:or/rdf:first": { "nodes": [], - "path": "_:nc3992a44755649e09e0e99e371d1147cb29" + "path": "_:nb8150a6477854394ba173d88257c38c0b5" }, - "/sh:or/rdf:first": { + "/sh:property": { "nodes": [], - "path": "_:nc3992a44755649e09e0e99e371d1147cb5" + "path": "_:nb8150a6477854394ba173d88257c38c0b32" }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:property": { "nodes": [], - "path": "_:nc3992a44755649e09e0e99e371d1147cb11" + "path": "_:nb8150a6477854394ba173d88257c38c0b29" }, - "/sh:property": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [], - "path": "_:nc3992a44755649e09e0e99e371d1147cb19" + "path": "_:nb8150a6477854394ba173d88257c38c0b11" }, - "/sh:property": { + "/sh:property": { "nodes": [], - "path": "_:nc3992a44755649e09e0e99e371d1147cb32" + "path": "_:nb8150a6477854394ba173d88257c38c0b19" } }, "isError": false, - "message": "Focus nodes:\n - Shape : \n - Shape : \n - Shape : \n - Shape : \n - Shape /sh:property (path _:nc3992a44755649e09e0e99e371d1147cb29): *none*\n - Shape /sh:or/rdf:first (path _:nc3992a44755649e09e0e99e371d1147cb5): *none*\n - Shape /sh:or/rdf:rest/rdf:first (path _:nc3992a44755649e09e0e99e371d1147cb11): *none*\n - Shape /sh:property (path _:nc3992a44755649e09e0e99e371d1147cb19): *none*\n - Shape /sh:property (path _:nc3992a44755649e09e0e99e371d1147cb32): *none*\n" + "message": "Focus nodes:\n - Shape : \n - Shape : \n - Shape : \n - Shape : \n - Shape /sh:or/rdf:first (path _:nb8150a6477854394ba173d88257c38c0b5): *none*\n - Shape /sh:property (path _:nb8150a6477854394ba173d88257c38c0b32): *none*\n - Shape /sh:property (path _:nb8150a6477854394ba173d88257c38c0b29): *none*\n - Shape /sh:or/rdf:rest/rdf:first (path _:nb8150a6477854394ba173d88257c38c0b11): *none*\n - Shape /sh:property (path _:nb8150a6477854394ba173d88257c38c0b19): *none*\n" } ] } @@ -155,49 +155,49 @@ }, { "focusNodes": { - "": { + "": { "nodes": [ - "_:n5c2dad394c354c4c83ccb9ac99a69bebb1" + "_:na3b35e8d25c247478dcd4dde317cf6a9b1" ] }, - "": { + "": { "nodes": [ - "_:n5c2dad394c354c4c83ccb9ac99a69bebb1" + "_:na3b35e8d25c247478dcd4dde317cf6a9b1" ] }, - "": { + "": { "nodes": [ - "_:n5c2dad394c354c4c83ccb9ac99a69bebb1" + "_:na3b35e8d25c247478dcd4dde317cf6a9b1" ] }, "": { "nodes": [ - "_:n5c2dad394c354c4c83ccb9ac99a69bebb1" + "_:na3b35e8d25c247478dcd4dde317cf6a9b1" ] }, - "/sh:property": { + "/sh:or/rdf:first": { "nodes": [], - "path": "_:nc3992a44755649e09e0e99e371d1147cb29" + "path": "_:nb8150a6477854394ba173d88257c38c0b5" }, - "/sh:or/rdf:first": { + "/sh:property": { "nodes": [], - "path": "_:nc3992a44755649e09e0e99e371d1147cb5" + "path": "_:nb8150a6477854394ba173d88257c38c0b32" }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:property": { "nodes": [], - "path": "_:nc3992a44755649e09e0e99e371d1147cb11" + "path": "_:nb8150a6477854394ba173d88257c38c0b29" }, - "/sh:property": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [], - "path": "_:nc3992a44755649e09e0e99e371d1147cb19" + "path": "_:nb8150a6477854394ba173d88257c38c0b11" }, - "/sh:property": { + "/sh:property": { "nodes": [], - "path": "_:nc3992a44755649e09e0e99e371d1147cb32" + "path": "_:nb8150a6477854394ba173d88257c38c0b19" } }, "isError": false, - "message": "Focus nodes:\n - Shape : _:n5c2dad394c354c4c83ccb9ac99a69bebb1\n - Shape : _:n5c2dad394c354c4c83ccb9ac99a69bebb1\n - Shape : _:n5c2dad394c354c4c83ccb9ac99a69bebb1\n - Shape : _:n5c2dad394c354c4c83ccb9ac99a69bebb1\n - Shape /sh:property (path _:nc3992a44755649e09e0e99e371d1147cb29): *none*\n - Shape /sh:or/rdf:first (path _:nc3992a44755649e09e0e99e371d1147cb5): *none*\n - Shape /sh:or/rdf:rest/rdf:first (path _:nc3992a44755649e09e0e99e371d1147cb11): *none*\n - Shape /sh:property (path _:nc3992a44755649e09e0e99e371d1147cb19): *none*\n - Shape /sh:property (path _:nc3992a44755649e09e0e99e371d1147cb32): *none*\n" + "message": "Focus nodes:\n - Shape : _:na3b35e8d25c247478dcd4dde317cf6a9b1\n - Shape : _:na3b35e8d25c247478dcd4dde317cf6a9b1\n - Shape : _:na3b35e8d25c247478dcd4dde317cf6a9b1\n - Shape : _:na3b35e8d25c247478dcd4dde317cf6a9b1\n - Shape /sh:or/rdf:first (path _:nb8150a6477854394ba173d88257c38c0b5): *none*\n - Shape /sh:property (path _:nb8150a6477854394ba173d88257c38c0b32): *none*\n - Shape /sh:property (path _:nb8150a6477854394ba173d88257c38c0b29): *none*\n - Shape /sh:or/rdf:rest/rdf:first (path _:nb8150a6477854394ba173d88257c38c0b11): *none*\n - Shape /sh:property (path _:nb8150a6477854394ba173d88257c38c0b19): *none*\n" } ] } @@ -263,17 +263,17 @@ }, { "focusNodes": { - "": { + "": { "nodes": [ "" ] }, - "": { + "": { "nodes": [ "" ] }, - "": { + "": { "nodes": [ "" ] @@ -283,29 +283,29 @@ "" ] }, - "/sh:property": { + "/sh:or/rdf:first": { "nodes": [], - "path": "_:nc3992a44755649e09e0e99e371d1147cb29" + "path": "_:nb8150a6477854394ba173d88257c38c0b5" }, - "/sh:or/rdf:first": { + "/sh:property": { "nodes": [], - "path": "_:nc3992a44755649e09e0e99e371d1147cb5" + "path": "_:nb8150a6477854394ba173d88257c38c0b32" }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:property": { "nodes": [], - "path": "_:nc3992a44755649e09e0e99e371d1147cb11" + "path": "_:nb8150a6477854394ba173d88257c38c0b29" }, - "/sh:property": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [], - "path": "_:nc3992a44755649e09e0e99e371d1147cb19" + "path": "_:nb8150a6477854394ba173d88257c38c0b11" }, - "/sh:property": { + "/sh:property": { "nodes": [], - "path": "_:nc3992a44755649e09e0e99e371d1147cb32" + "path": "_:nb8150a6477854394ba173d88257c38c0b19" } }, "isError": false, - "message": "Focus nodes:\n - Shape : \n - Shape : \n - Shape : \n - Shape : \n - Shape /sh:property (path _:nc3992a44755649e09e0e99e371d1147cb29): *none*\n - Shape /sh:or/rdf:first (path _:nc3992a44755649e09e0e99e371d1147cb5): *none*\n - Shape /sh:or/rdf:rest/rdf:first (path _:nc3992a44755649e09e0e99e371d1147cb11): *none*\n - Shape /sh:property (path _:nc3992a44755649e09e0e99e371d1147cb19): *none*\n - Shape /sh:property (path _:nc3992a44755649e09e0e99e371d1147cb32): *none*\n" + "message": "Focus nodes:\n - Shape : \n - Shape : \n - Shape : \n - Shape : \n - Shape /sh:or/rdf:first (path _:nb8150a6477854394ba173d88257c38c0b5): *none*\n - Shape /sh:property (path _:nb8150a6477854394ba173d88257c38c0b32): *none*\n - Shape /sh:property (path _:nb8150a6477854394ba173d88257c38c0b29): *none*\n - Shape /sh:or/rdf:rest/rdf:first (path _:nb8150a6477854394ba173d88257c38c0b11): *none*\n - Shape /sh:property (path _:nb8150a6477854394ba173d88257c38c0b19): *none*\n" } ] } diff --git a/tests/unstable/sosa/features/observation/example_1_1.validation_passed.txt b/tests/unstable/sosa/features/observation/example_1_1.validation_passed.txt index 64531b92d..634694372 100644 --- a/tests/unstable/sosa/features/observation/example_1_1.validation_passed.txt +++ b/tests/unstable/sosa/features/observation/example_1_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.unstable.sosa.features.observation - SOSA Observation Feature -Generated 2023-10-27T10:08:36.932838+00:00 +Generated 2023-10-27T10:28:39.694549+00:00 === Files === Using example_1_1.json from examples JSON-LD context is present - uplifting @@ -18,15 +18,15 @@ Validation Report Conforms: True Focus nodes: - - Shape : - Shape : - Shape : + - Shape : - Shape : - - Shape /sh:property (path _:nc3992a44755649e09e0e99e371d1147cb29): *none* - - Shape /sh:or/rdf:first (path _:nc3992a44755649e09e0e99e371d1147cb5): *none* - - Shape /sh:or/rdf:rest/rdf:first (path _:nc3992a44755649e09e0e99e371d1147cb11): *none* - - Shape /sh:property (path _:nc3992a44755649e09e0e99e371d1147cb19): *none* - - Shape /sh:property (path _:nc3992a44755649e09e0e99e371d1147cb32): *none* + - Shape /sh:or/rdf:first (path _:nb8150a6477854394ba173d88257c38c0b5): *none* + - Shape /sh:property (path _:nb8150a6477854394ba173d88257c38c0b32): *none* + - Shape /sh:property (path _:nb8150a6477854394ba173d88257c38c0b29): *none* + - Shape /sh:or/rdf:rest/rdf:first (path _:nb8150a6477854394ba173d88257c38c0b11): *none* + - Shape /sh:property (path _:nb8150a6477854394ba173d88257c38c0b19): *none* === End SHACL === diff --git a/tests/unstable/sosa/features/observation/example_1_2.validation_passed.txt b/tests/unstable/sosa/features/observation/example_1_2.validation_passed.txt index e462c9935..471984f44 100644 --- a/tests/unstable/sosa/features/observation/example_1_2.validation_passed.txt +++ b/tests/unstable/sosa/features/observation/example_1_2.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.unstable.sosa.features.observation - SOSA Observation Feature -Generated 2023-10-27T10:08:36.939916+00:00 +Generated 2023-10-27T10:28:39.703884+00:00 === Files === Using example_1_2.ttl from examples Output Turtle example_1_2.ttl created @@ -12,15 +12,15 @@ Validation Report Conforms: True Focus nodes: - - Shape : _:n5c2dad394c354c4c83ccb9ac99a69bebb1 - - Shape : _:n5c2dad394c354c4c83ccb9ac99a69bebb1 - - Shape : _:n5c2dad394c354c4c83ccb9ac99a69bebb1 - - Shape : _:n5c2dad394c354c4c83ccb9ac99a69bebb1 - - Shape /sh:property (path _:nc3992a44755649e09e0e99e371d1147cb29): *none* - - Shape /sh:or/rdf:first (path _:nc3992a44755649e09e0e99e371d1147cb5): *none* - - Shape /sh:or/rdf:rest/rdf:first (path _:nc3992a44755649e09e0e99e371d1147cb11): *none* - - Shape /sh:property (path _:nc3992a44755649e09e0e99e371d1147cb19): *none* - - Shape /sh:property (path _:nc3992a44755649e09e0e99e371d1147cb32): *none* + - Shape : _:na3b35e8d25c247478dcd4dde317cf6a9b1 + - Shape : _:na3b35e8d25c247478dcd4dde317cf6a9b1 + - Shape : _:na3b35e8d25c247478dcd4dde317cf6a9b1 + - Shape : _:na3b35e8d25c247478dcd4dde317cf6a9b1 + - Shape /sh:or/rdf:first (path _:nb8150a6477854394ba173d88257c38c0b5): *none* + - Shape /sh:property (path _:nb8150a6477854394ba173d88257c38c0b32): *none* + - Shape /sh:property (path _:nb8150a6477854394ba173d88257c38c0b29): *none* + - Shape /sh:or/rdf:rest/rdf:first (path _:nb8150a6477854394ba173d88257c38c0b11): *none* + - Shape /sh:property (path _:nb8150a6477854394ba173d88257c38c0b19): *none* === End SHACL === diff --git a/tests/unstable/sosa/features/observation/example_2_1.validation_passed.txt b/tests/unstable/sosa/features/observation/example_2_1.validation_passed.txt index 0cfd8255f..6450a23a0 100644 --- a/tests/unstable/sosa/features/observation/example_2_1.validation_passed.txt +++ b/tests/unstable/sosa/features/observation/example_2_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.unstable.sosa.features.observation - SOSA Observation Feature -Generated 2023-10-27T10:08:36.949345+00:00 +Generated 2023-10-27T10:28:39.715403+00:00 === Files === Using example_2_1.json from examples JSON-LD context is present - uplifting @@ -18,15 +18,15 @@ Validation Report Conforms: True Focus nodes: - - Shape : - Shape : - Shape : + - Shape : - Shape : - - Shape /sh:property (path _:nc3992a44755649e09e0e99e371d1147cb29): *none* - - Shape /sh:or/rdf:first (path _:nc3992a44755649e09e0e99e371d1147cb5): *none* - - Shape /sh:or/rdf:rest/rdf:first (path _:nc3992a44755649e09e0e99e371d1147cb11): *none* - - Shape /sh:property (path _:nc3992a44755649e09e0e99e371d1147cb19): *none* - - Shape /sh:property (path _:nc3992a44755649e09e0e99e371d1147cb32): *none* + - Shape /sh:or/rdf:first (path _:nb8150a6477854394ba173d88257c38c0b5): *none* + - Shape /sh:property (path _:nb8150a6477854394ba173d88257c38c0b32): *none* + - Shape /sh:property (path _:nb8150a6477854394ba173d88257c38c0b29): *none* + - Shape /sh:or/rdf:rest/rdf:first (path _:nb8150a6477854394ba173d88257c38c0b11): *none* + - Shape /sh:property (path _:nb8150a6477854394ba173d88257c38c0b19): *none* === End SHACL === diff --git a/tests/unstable/sosa/features/observationCollection/_report.json b/tests/unstable/sosa/features/observationCollection/_report.json index 449689546..9df373340 100644 --- a/tests/unstable/sosa/features/observationCollection/_report.json +++ b/tests/unstable/sosa/features/observationCollection/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.unstable.sosa.features.observationCollection - SOSA ObservationCollection Feature", "bblockName": "SOSA ObservationCollection Feature", "bblockId": "ogc.unstable.sosa.features.observationCollection", - "generated": "2023-10-27T10:08:37.528134+00:00", + "generated": "2023-10-27T10:28:40.710025+00:00", "result": true, "items": [ { @@ -131,19 +131,19 @@ }, { "focusNodes": { - "": { + "": { "nodes": [ "eg:pop1999", "eg:pop2000" ] }, - "": { + "": { "nodes": [ "eg:pop1999", "eg:pop2000" ] }, - "": { + "": { "nodes": [ "eg:pop1999", "eg:pop2000" @@ -155,29 +155,29 @@ "eg:pop2000" ] }, - "/sh:property": { + "/sh:or/rdf:first": { "nodes": [], - "path": "_:nbd9913690f674ddd8257f690b03a1a62b29" + "path": "_:n23f61010181c435e958b55e3743b8bdcb5" }, "/sh:or/rdf:rest/rdf:first": { "nodes": [], - "path": "_:nbd9913690f674ddd8257f690b03a1a62b11" + "path": "_:n23f61010181c435e958b55e3743b8bdcb11" }, - "/sh:property": { + "/sh:property": { "nodes": [], - "path": "_:nbd9913690f674ddd8257f690b03a1a62b19" + "path": "_:n23f61010181c435e958b55e3743b8bdcb29" }, - "/sh:or/rdf:first": { + "/sh:property": { "nodes": [], - "path": "_:nbd9913690f674ddd8257f690b03a1a62b5" + "path": "_:n23f61010181c435e958b55e3743b8bdcb19" }, "/sh:property": { "nodes": [], - "path": "_:nbd9913690f674ddd8257f690b03a1a62b32" + "path": "_:n23f61010181c435e958b55e3743b8bdcb32" } }, "isError": false, - "message": "Focus nodes:\n - Shape : eg:pop1999,eg:pop2000\n - Shape : eg:pop1999,eg:pop2000\n - Shape : eg:pop1999,eg:pop2000\n - Shape : eg:pop1999,eg:pop2000\n - Shape /sh:property (path _:nbd9913690f674ddd8257f690b03a1a62b29): *none*\n - Shape /sh:or/rdf:rest/rdf:first (path _:nbd9913690f674ddd8257f690b03a1a62b11): *none*\n - Shape /sh:property (path _:nbd9913690f674ddd8257f690b03a1a62b19): *none*\n - Shape /sh:or/rdf:first (path _:nbd9913690f674ddd8257f690b03a1a62b5): *none*\n - Shape /sh:property (path _:nbd9913690f674ddd8257f690b03a1a62b32): *none*\n" + "message": "Focus nodes:\n - Shape : eg:pop1999,eg:pop2000\n - Shape : eg:pop1999,eg:pop2000\n - Shape : eg:pop1999,eg:pop2000\n - Shape : eg:pop1999,eg:pop2000\n - Shape /sh:or/rdf:first (path _:n23f61010181c435e958b55e3743b8bdcb5): *none*\n - Shape /sh:or/rdf:rest/rdf:first (path _:n23f61010181c435e958b55e3743b8bdcb11): *none*\n - Shape /sh:property (path _:n23f61010181c435e958b55e3743b8bdcb29): *none*\n - Shape /sh:property (path _:n23f61010181c435e958b55e3743b8bdcb19): *none*\n - Shape /sh:property (path _:n23f61010181c435e958b55e3743b8bdcb32): *none*\n" } ] } diff --git a/tests/unstable/sosa/features/observationCollection/example_1_1.validation_passed.txt b/tests/unstable/sosa/features/observationCollection/example_1_1.validation_passed.txt index e896c8f4b..91eabc6cf 100644 --- a/tests/unstable/sosa/features/observationCollection/example_1_1.validation_passed.txt +++ b/tests/unstable/sosa/features/observationCollection/example_1_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.unstable.sosa.features.observationCollection - SOSA ObservationCollection Feature -Generated 2023-10-27T10:08:37.517584+00:00 +Generated 2023-10-27T10:28:40.697571+00:00 === Files === Using example_1_1.json from examples === End Files === diff --git a/tests/unstable/sosa/features/observationCollection/example_1_2.validation_passed.txt b/tests/unstable/sosa/features/observationCollection/example_1_2.validation_passed.txt index 44aeed87c..ce457c01f 100644 --- a/tests/unstable/sosa/features/observationCollection/example_1_2.validation_passed.txt +++ b/tests/unstable/sosa/features/observationCollection/example_1_2.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.unstable.sosa.features.observationCollection - SOSA ObservationCollection Feature -Generated 2023-10-27T10:08:37.528046+00:00 +Generated 2023-10-27T10:28:40.709952+00:00 === Files === Using example_1_2.ttl from examples Output Turtle example_1_2.ttl created @@ -12,15 +12,15 @@ Validation Report Conforms: True Focus nodes: - - Shape : eg:pop1999,eg:pop2000 - Shape : eg:pop1999,eg:pop2000 - Shape : eg:pop1999,eg:pop2000 + - Shape : eg:pop1999,eg:pop2000 - Shape : eg:pop1999,eg:pop2000 - - Shape /sh:property (path _:nbd9913690f674ddd8257f690b03a1a62b29): *none* - - Shape /sh:or/rdf:rest/rdf:first (path _:nbd9913690f674ddd8257f690b03a1a62b11): *none* - - Shape /sh:property (path _:nbd9913690f674ddd8257f690b03a1a62b19): *none* - - Shape /sh:or/rdf:first (path _:nbd9913690f674ddd8257f690b03a1a62b5): *none* - - Shape /sh:property (path _:nbd9913690f674ddd8257f690b03a1a62b32): *none* + - Shape /sh:or/rdf:first (path _:n23f61010181c435e958b55e3743b8bdcb5): *none* + - Shape /sh:or/rdf:rest/rdf:first (path _:n23f61010181c435e958b55e3743b8bdcb11): *none* + - Shape /sh:property (path _:n23f61010181c435e958b55e3743b8bdcb29): *none* + - Shape /sh:property (path _:n23f61010181c435e958b55e3743b8bdcb19): *none* + - Shape /sh:property (path _:n23f61010181c435e958b55e3743b8bdcb32): *none* === End SHACL === diff --git a/tests/unstable/sosa/features/observationCollection/observationCollection-props-fail.validation_failed.txt b/tests/unstable/sosa/features/observationCollection/observationCollection-props-fail.validation_failed.txt index 1ff014ede..cbca61d16 100644 --- a/tests/unstable/sosa/features/observationCollection/observationCollection-props-fail.validation_failed.txt +++ b/tests/unstable/sosa/features/observationCollection/observationCollection-props-fail.validation_failed.txt @@ -1,5 +1,5 @@ Validation report for ogc.unstable.sosa.features.observationCollection - SOSA ObservationCollection Feature -Generated 2023-10-27T10:08:37.513559+00:00 +Generated 2023-10-27T10:28:40.692327+00:00 === General === ** Validation error ** diff --git a/tests/unstable/sosa/features/observationCollection/observationCollection-props.validation_passed.txt b/tests/unstable/sosa/features/observationCollection/observationCollection-props.validation_passed.txt index 547d7ebbc..b5c2a490f 100644 --- a/tests/unstable/sosa/features/observationCollection/observationCollection-props.validation_passed.txt +++ b/tests/unstable/sosa/features/observationCollection/observationCollection-props.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.unstable.sosa.features.observationCollection - SOSA ObservationCollection Feature -Generated 2023-10-27T10:08:37.511105+00:00 +Generated 2023-10-27T10:28:40.689585+00:00 === Files === Using observationCollection-props.json from test resources === End Files === diff --git a/tests/unstable/sosa/properties/observation/_report.json b/tests/unstable/sosa/properties/observation/_report.json index 022e8f6f2..d0cdac80d 100644 --- a/tests/unstable/sosa/properties/observation/_report.json +++ b/tests/unstable/sosa/properties/observation/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.unstable.sosa.properties.observation - SOSA Observation", "bblockName": "SOSA Observation", "bblockId": "ogc.unstable.sosa.properties.observation", - "generated": "2023-10-27T10:08:34.984760+00:00", + "generated": "2023-10-27T10:28:36.030067+00:00", "result": true, "items": [ { @@ -53,41 +53,41 @@ }, { "focusNodes": { - "": { - "nodes": [] - }, "": { "nodes": [] }, "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:property": { - "nodes": [], - "path": "_:n3781473d8bda42ce939b22656d6cbfeeb29" + "": { + "nodes": [] }, "/sh:property": { "nodes": [], - "path": "_:n3781473d8bda42ce939b22656d6cbfeeb19" + "path": "_:n4a5cb83a8cdf43cd80de273cdf07a237b19" }, - "/sh:property": { + "/sh:property": { "nodes": [], - "path": "_:n3781473d8bda42ce939b22656d6cbfeeb32" + "path": "_:n4a5cb83a8cdf43cd80de273cdf07a237b29" }, "/sh:or/rdf:rest/rdf:first": { "nodes": [], - "path": "_:n3781473d8bda42ce939b22656d6cbfeeb11" + "path": "_:n4a5cb83a8cdf43cd80de273cdf07a237b11" }, "/sh:or/rdf:first": { "nodes": [], - "path": "_:n3781473d8bda42ce939b22656d6cbfeeb5" + "path": "_:n4a5cb83a8cdf43cd80de273cdf07a237b5" + }, + "/sh:property": { + "nodes": [], + "path": "_:n4a5cb83a8cdf43cd80de273cdf07a237b32" } }, "isError": false, - "message": "Focus nodes:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb29): *none*\n - Shape /sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb19): *none*\n - Shape /sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb32): *none*\n - Shape /sh:or/rdf:rest/rdf:first (path _:n3781473d8bda42ce939b22656d6cbfeeb11): *none*\n - Shape /sh:or/rdf:first (path _:n3781473d8bda42ce939b22656d6cbfeeb5): *none*\n" + "message": "Focus nodes:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b19): *none*\n - Shape /sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b29): *none*\n - Shape /sh:or/rdf:rest/rdf:first (path _:n4a5cb83a8cdf43cd80de273cdf07a237b11): *none*\n - Shape /sh:or/rdf:first (path _:n4a5cb83a8cdf43cd80de273cdf07a237b5): *none*\n - Shape /sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b32): *none*\n" } ] } @@ -153,41 +153,41 @@ }, { "focusNodes": { - "": { - "nodes": [] - }, "": { "nodes": [] }, "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:property": { - "nodes": [], - "path": "_:n3781473d8bda42ce939b22656d6cbfeeb29" + "": { + "nodes": [] }, "/sh:property": { "nodes": [], - "path": "_:n3781473d8bda42ce939b22656d6cbfeeb19" + "path": "_:n4a5cb83a8cdf43cd80de273cdf07a237b19" }, - "/sh:property": { + "/sh:property": { "nodes": [], - "path": "_:n3781473d8bda42ce939b22656d6cbfeeb32" + "path": "_:n4a5cb83a8cdf43cd80de273cdf07a237b29" }, "/sh:or/rdf:rest/rdf:first": { "nodes": [], - "path": "_:n3781473d8bda42ce939b22656d6cbfeeb11" + "path": "_:n4a5cb83a8cdf43cd80de273cdf07a237b11" }, "/sh:or/rdf:first": { "nodes": [], - "path": "_:n3781473d8bda42ce939b22656d6cbfeeb5" + "path": "_:n4a5cb83a8cdf43cd80de273cdf07a237b5" + }, + "/sh:property": { + "nodes": [], + "path": "_:n4a5cb83a8cdf43cd80de273cdf07a237b32" } }, "isError": false, - "message": "Focus nodes:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb29): *none*\n - Shape /sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb19): *none*\n - Shape /sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb32): *none*\n - Shape /sh:or/rdf:rest/rdf:first (path _:n3781473d8bda42ce939b22656d6cbfeeb11): *none*\n - Shape /sh:or/rdf:first (path _:n3781473d8bda42ce939b22656d6cbfeeb5): *none*\n" + "message": "Focus nodes:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b19): *none*\n - Shape /sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b29): *none*\n - Shape /sh:or/rdf:rest/rdf:first (path _:n4a5cb83a8cdf43cd80de273cdf07a237b11): *none*\n - Shape /sh:or/rdf:first (path _:n4a5cb83a8cdf43cd80de273cdf07a237b5): *none*\n - Shape /sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b32): *none*\n" } ] } @@ -234,49 +234,49 @@ }, { "focusNodes": { - "": { + "": { "nodes": [ - "_:n172869bb188548f9bfc9e4e18f1ef184b1" + "_:nf03ee0098e8249b7b2c5e63d2a9c55c6b1" ] }, - "": { + "": { "nodes": [ - "_:n172869bb188548f9bfc9e4e18f1ef184b1" + "_:nf03ee0098e8249b7b2c5e63d2a9c55c6b1" ] }, - "": { + "": { "nodes": [ - "_:n172869bb188548f9bfc9e4e18f1ef184b1" + "_:nf03ee0098e8249b7b2c5e63d2a9c55c6b1" ] }, "": { "nodes": [ - "_:n172869bb188548f9bfc9e4e18f1ef184b1" + "_:nf03ee0098e8249b7b2c5e63d2a9c55c6b1" ] }, - "/sh:property": { - "nodes": [], - "path": "_:n3781473d8bda42ce939b22656d6cbfeeb29" - }, "/sh:property": { "nodes": [], - "path": "_:n3781473d8bda42ce939b22656d6cbfeeb19" + "path": "_:n4a5cb83a8cdf43cd80de273cdf07a237b19" }, - "/sh:property": { + "/sh:property": { "nodes": [], - "path": "_:n3781473d8bda42ce939b22656d6cbfeeb32" + "path": "_:n4a5cb83a8cdf43cd80de273cdf07a237b29" }, "/sh:or/rdf:rest/rdf:first": { "nodes": [], - "path": "_:n3781473d8bda42ce939b22656d6cbfeeb11" + "path": "_:n4a5cb83a8cdf43cd80de273cdf07a237b11" }, "/sh:or/rdf:first": { "nodes": [], - "path": "_:n3781473d8bda42ce939b22656d6cbfeeb5" + "path": "_:n4a5cb83a8cdf43cd80de273cdf07a237b5" + }, + "/sh:property": { + "nodes": [], + "path": "_:n4a5cb83a8cdf43cd80de273cdf07a237b32" } }, "isError": false, - "message": "Focus nodes:\n - Shape : _:n172869bb188548f9bfc9e4e18f1ef184b1\n - Shape : _:n172869bb188548f9bfc9e4e18f1ef184b1\n - Shape : _:n172869bb188548f9bfc9e4e18f1ef184b1\n - Shape : _:n172869bb188548f9bfc9e4e18f1ef184b1\n - Shape /sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb29): *none*\n - Shape /sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb19): *none*\n - Shape /sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb32): *none*\n - Shape /sh:or/rdf:rest/rdf:first (path _:n3781473d8bda42ce939b22656d6cbfeeb11): *none*\n - Shape /sh:or/rdf:first (path _:n3781473d8bda42ce939b22656d6cbfeeb5): *none*\n" + "message": "Focus nodes:\n - Shape : _:nf03ee0098e8249b7b2c5e63d2a9c55c6b1\n - Shape : _:nf03ee0098e8249b7b2c5e63d2a9c55c6b1\n - Shape : _:nf03ee0098e8249b7b2c5e63d2a9c55c6b1\n - Shape : _:nf03ee0098e8249b7b2c5e63d2a9c55c6b1\n - Shape /sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b19): *none*\n - Shape /sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b29): *none*\n - Shape /sh:or/rdf:rest/rdf:first (path _:n4a5cb83a8cdf43cd80de273cdf07a237b11): *none*\n - Shape /sh:or/rdf:first (path _:n4a5cb83a8cdf43cd80de273cdf07a237b5): *none*\n - Shape /sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b32): *none*\n" } ] } @@ -342,41 +342,41 @@ }, { "focusNodes": { - "": { - "nodes": [] - }, "": { "nodes": [] }, "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:property": { - "nodes": [], - "path": "_:n3781473d8bda42ce939b22656d6cbfeeb29" + "": { + "nodes": [] }, "/sh:property": { "nodes": [], - "path": "_:n3781473d8bda42ce939b22656d6cbfeeb19" + "path": "_:n4a5cb83a8cdf43cd80de273cdf07a237b19" }, - "/sh:property": { + "/sh:property": { "nodes": [], - "path": "_:n3781473d8bda42ce939b22656d6cbfeeb32" + "path": "_:n4a5cb83a8cdf43cd80de273cdf07a237b29" }, "/sh:or/rdf:rest/rdf:first": { "nodes": [], - "path": "_:n3781473d8bda42ce939b22656d6cbfeeb11" + "path": "_:n4a5cb83a8cdf43cd80de273cdf07a237b11" }, "/sh:or/rdf:first": { "nodes": [], - "path": "_:n3781473d8bda42ce939b22656d6cbfeeb5" + "path": "_:n4a5cb83a8cdf43cd80de273cdf07a237b5" + }, + "/sh:property": { + "nodes": [], + "path": "_:n4a5cb83a8cdf43cd80de273cdf07a237b32" } }, "isError": false, - "message": "Focus nodes:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb29): *none*\n - Shape /sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb19): *none*\n - Shape /sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb32): *none*\n - Shape /sh:or/rdf:rest/rdf:first (path _:n3781473d8bda42ce939b22656d6cbfeeb11): *none*\n - Shape /sh:or/rdf:first (path _:n3781473d8bda42ce939b22656d6cbfeeb5): *none*\n" + "message": "Focus nodes:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b19): *none*\n - Shape /sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b29): *none*\n - Shape /sh:or/rdf:rest/rdf:first (path _:n4a5cb83a8cdf43cd80de273cdf07a237b11): *none*\n - Shape /sh:or/rdf:first (path _:n4a5cb83a8cdf43cd80de273cdf07a237b5): *none*\n - Shape /sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b32): *none*\n" } ] } diff --git a/tests/unstable/sosa/properties/observation/example_1_1.validation_passed.txt b/tests/unstable/sosa/properties/observation/example_1_1.validation_passed.txt index 19d53ae86..c22b6c743 100644 --- a/tests/unstable/sosa/properties/observation/example_1_1.validation_passed.txt +++ b/tests/unstable/sosa/properties/observation/example_1_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.unstable.sosa.properties.observation - SOSA Observation -Generated 2023-10-27T10:08:34.967081+00:00 +Generated 2023-10-27T10:28:36.003989+00:00 === Files === Using example_1_1.json from examples JSON-LD context is present - uplifting @@ -18,15 +18,15 @@ Validation Report Conforms: True Focus nodes: - - Shape : *none* - Shape : *none* - Shape : *none* + - Shape : *none* - Shape : *none* - - Shape /sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb29): *none* - - Shape /sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb19): *none* - - Shape /sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb32): *none* - - Shape /sh:or/rdf:rest/rdf:first (path _:n3781473d8bda42ce939b22656d6cbfeeb11): *none* - - Shape /sh:or/rdf:first (path _:n3781473d8bda42ce939b22656d6cbfeeb5): *none* + - Shape /sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b19): *none* + - Shape /sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b29): *none* + - Shape /sh:or/rdf:rest/rdf:first (path _:n4a5cb83a8cdf43cd80de273cdf07a237b11): *none* + - Shape /sh:or/rdf:first (path _:n4a5cb83a8cdf43cd80de273cdf07a237b5): *none* + - Shape /sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b32): *none* === End SHACL === diff --git a/tests/unstable/sosa/properties/observation/example_1_2.validation_passed.txt b/tests/unstable/sosa/properties/observation/example_1_2.validation_passed.txt index f30c59493..03f069ff2 100644 --- a/tests/unstable/sosa/properties/observation/example_1_2.validation_passed.txt +++ b/tests/unstable/sosa/properties/observation/example_1_2.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.unstable.sosa.properties.observation - SOSA Observation -Generated 2023-10-27T10:08:34.979080+00:00 +Generated 2023-10-27T10:28:36.020275+00:00 === Files === Using example_1_2.ttl from examples Output Turtle example_1_2.ttl created @@ -12,15 +12,15 @@ Validation Report Conforms: True Focus nodes: - - Shape : _:n172869bb188548f9bfc9e4e18f1ef184b1 - - Shape : _:n172869bb188548f9bfc9e4e18f1ef184b1 - - Shape : _:n172869bb188548f9bfc9e4e18f1ef184b1 - - Shape : _:n172869bb188548f9bfc9e4e18f1ef184b1 - - Shape /sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb29): *none* - - Shape /sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb19): *none* - - Shape /sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb32): *none* - - Shape /sh:or/rdf:rest/rdf:first (path _:n3781473d8bda42ce939b22656d6cbfeeb11): *none* - - Shape /sh:or/rdf:first (path _:n3781473d8bda42ce939b22656d6cbfeeb5): *none* + - Shape : _:nf03ee0098e8249b7b2c5e63d2a9c55c6b1 + - Shape : _:nf03ee0098e8249b7b2c5e63d2a9c55c6b1 + - Shape : _:nf03ee0098e8249b7b2c5e63d2a9c55c6b1 + - Shape : _:nf03ee0098e8249b7b2c5e63d2a9c55c6b1 + - Shape /sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b19): *none* + - Shape /sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b29): *none* + - Shape /sh:or/rdf:rest/rdf:first (path _:n4a5cb83a8cdf43cd80de273cdf07a237b11): *none* + - Shape /sh:or/rdf:first (path _:n4a5cb83a8cdf43cd80de273cdf07a237b5): *none* + - Shape /sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b32): *none* === End SHACL === diff --git a/tests/unstable/sosa/properties/observation/example_2_1.validation_passed.txt b/tests/unstable/sosa/properties/observation/example_2_1.validation_passed.txt index 90a425026..64c5bffba 100644 --- a/tests/unstable/sosa/properties/observation/example_2_1.validation_passed.txt +++ b/tests/unstable/sosa/properties/observation/example_2_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.unstable.sosa.properties.observation - SOSA Observation -Generated 2023-10-27T10:08:34.984692+00:00 +Generated 2023-10-27T10:28:36.029959+00:00 === Files === Using example_2_1.json from examples JSON-LD context is present - uplifting @@ -18,15 +18,15 @@ Validation Report Conforms: True Focus nodes: - - Shape : *none* - Shape : *none* - Shape : *none* + - Shape : *none* - Shape : *none* - - Shape /sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb29): *none* - - Shape /sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb19): *none* - - Shape /sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb32): *none* - - Shape /sh:or/rdf:rest/rdf:first (path _:n3781473d8bda42ce939b22656d6cbfeeb11): *none* - - Shape /sh:or/rdf:first (path _:n3781473d8bda42ce939b22656d6cbfeeb5): *none* + - Shape /sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b19): *none* + - Shape /sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b29): *none* + - Shape /sh:or/rdf:rest/rdf:first (path _:n4a5cb83a8cdf43cd80de273cdf07a237b11): *none* + - Shape /sh:or/rdf:first (path _:n4a5cb83a8cdf43cd80de273cdf07a237b5): *none* + - Shape /sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b32): *none* === End SHACL === diff --git a/tests/unstable/sosa/properties/observation/test1.validation_passed.txt b/tests/unstable/sosa/properties/observation/test1.validation_passed.txt index 95cb7cb6a..1ca16e0a9 100644 --- a/tests/unstable/sosa/properties/observation/test1.validation_passed.txt +++ b/tests/unstable/sosa/properties/observation/test1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.unstable.sosa.properties.observation - SOSA Observation -Generated 2023-10-27T10:08:34.961463+00:00 +Generated 2023-10-27T10:28:35.996549+00:00 === Files === Using test1.jsonld from test resources Output Turtle test1.ttl created @@ -16,15 +16,15 @@ Validation Report Conforms: True Focus nodes: - - Shape : *none* - Shape : *none* - Shape : *none* + - Shape : *none* - Shape : *none* - - Shape /sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb29): *none* - - Shape /sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb19): *none* - - Shape /sh:property (path _:n3781473d8bda42ce939b22656d6cbfeeb32): *none* - - Shape /sh:or/rdf:rest/rdf:first (path _:n3781473d8bda42ce939b22656d6cbfeeb11): *none* - - Shape /sh:or/rdf:first (path _:n3781473d8bda42ce939b22656d6cbfeeb5): *none* + - Shape /sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b19): *none* + - Shape /sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b29): *none* + - Shape /sh:or/rdf:rest/rdf:first (path _:n4a5cb83a8cdf43cd80de273cdf07a237b11): *none* + - Shape /sh:or/rdf:first (path _:n4a5cb83a8cdf43cd80de273cdf07a237b5): *none* + - Shape /sh:property (path _:n4a5cb83a8cdf43cd80de273cdf07a237b32): *none* === End SHACL === diff --git a/tests/unstable/sosa/properties/observationCollection/_report.json b/tests/unstable/sosa/properties/observationCollection/_report.json index 963db5d04..6ba5edb80 100644 --- a/tests/unstable/sosa/properties/observationCollection/_report.json +++ b/tests/unstable/sosa/properties/observationCollection/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.unstable.sosa.properties.observationCollection - SOSA ObservationCollection", "bblockName": "SOSA ObservationCollection", "bblockId": "ogc.unstable.sosa.properties.observationCollection", - "generated": "2023-10-27T10:08:35.286679+00:00", + "generated": "2023-10-27T10:28:36.383069+00:00", "result": false, "items": [ { @@ -94,17 +94,17 @@ }, { "focusNodes": { - "": { + "": { "nodes": [ "eg:a1" ] }, - "": { + "": { "nodes": [ "eg:a1" ] }, - "": { + "": { "nodes": [ "eg:a1" ] @@ -114,29 +114,29 @@ "eg:a1" ] }, - "/sh:property": { + "/sh:or/rdf:first": { "nodes": [], - "path": "_:n6f70f73cad28498e8fa5979e2803779db29" + "path": "_:n0d1e2946b6954c0aa4c27ff9f141c0bdb5" }, - "/sh:or/rdf:first": { + "/sh:property": { "nodes": [], - "path": "_:n6f70f73cad28498e8fa5979e2803779db5" + "path": "_:n0d1e2946b6954c0aa4c27ff9f141c0bdb19" }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:property": { "nodes": [], - "path": "_:n6f70f73cad28498e8fa5979e2803779db11" + "path": "_:n0d1e2946b6954c0aa4c27ff9f141c0bdb32" }, - "/sh:property": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [], - "path": "_:n6f70f73cad28498e8fa5979e2803779db19" + "path": "_:n0d1e2946b6954c0aa4c27ff9f141c0bdb11" }, - "/sh:property": { + "/sh:property": { "nodes": [], - "path": "_:n6f70f73cad28498e8fa5979e2803779db32" + "path": "_:n0d1e2946b6954c0aa4c27ff9f141c0bdb29" } }, "isError": false, - "message": "Focus nodes:\n - Shape : eg:a1\n - Shape : eg:a1\n - Shape : eg:a1\n - Shape : eg:a1\n - Shape /sh:property (path _:n6f70f73cad28498e8fa5979e2803779db29): *none*\n - Shape /sh:or/rdf:first (path _:n6f70f73cad28498e8fa5979e2803779db5): *none*\n - Shape /sh:or/rdf:rest/rdf:first (path _:n6f70f73cad28498e8fa5979e2803779db11): *none*\n - Shape /sh:property (path _:n6f70f73cad28498e8fa5979e2803779db19): *none*\n - Shape /sh:property (path _:n6f70f73cad28498e8fa5979e2803779db32): *none*\n" + "message": "Focus nodes:\n - Shape : eg:a1\n - Shape : eg:a1\n - Shape : eg:a1\n - Shape : eg:a1\n - Shape /sh:or/rdf:first (path _:n0d1e2946b6954c0aa4c27ff9f141c0bdb5): *none*\n - Shape /sh:property (path _:n0d1e2946b6954c0aa4c27ff9f141c0bdb19): *none*\n - Shape /sh:property (path _:n0d1e2946b6954c0aa4c27ff9f141c0bdb32): *none*\n - Shape /sh:or/rdf:rest/rdf:first (path _:n0d1e2946b6954c0aa4c27ff9f141c0bdb11): *none*\n - Shape /sh:property (path _:n0d1e2946b6954c0aa4c27ff9f141c0bdb29): *none*\n" } ] } diff --git a/tests/unstable/sosa/properties/observationCollection/example_1_1.validation_failed.txt b/tests/unstable/sosa/properties/observationCollection/example_1_1.validation_failed.txt index ae4424946..49dd6c908 100644 --- a/tests/unstable/sosa/properties/observationCollection/example_1_1.validation_failed.txt +++ b/tests/unstable/sosa/properties/observationCollection/example_1_1.validation_failed.txt @@ -1,5 +1,5 @@ Validation report for ogc.unstable.sosa.properties.observationCollection - SOSA ObservationCollection -Generated 2023-10-27T10:08:35.277674+00:00 +Generated 2023-10-27T10:28:36.371337+00:00 === Files === Using example_1_1.json from examples === End Files === diff --git a/tests/unstable/sosa/properties/observationCollection/example_2_1.validation_passed.txt b/tests/unstable/sosa/properties/observationCollection/example_2_1.validation_passed.txt index f47def328..003a09019 100644 --- a/tests/unstable/sosa/properties/observationCollection/example_2_1.validation_passed.txt +++ b/tests/unstable/sosa/properties/observationCollection/example_2_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.unstable.sosa.properties.observationCollection - SOSA ObservationCollection -Generated 2023-10-27T10:08:35.278563+00:00 +Generated 2023-10-27T10:28:36.372480+00:00 === Files === Using example_2_1.json from examples === End Files === diff --git a/tests/unstable/sosa/properties/observationCollection/example_3_1.validation_passed.txt b/tests/unstable/sosa/properties/observationCollection/example_3_1.validation_passed.txt index da44a6636..033549a73 100644 --- a/tests/unstable/sosa/properties/observationCollection/example_3_1.validation_passed.txt +++ b/tests/unstable/sosa/properties/observationCollection/example_3_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.unstable.sosa.properties.observationCollection - SOSA ObservationCollection -Generated 2023-10-27T10:08:35.286608+00:00 +Generated 2023-10-27T10:28:36.382987+00:00 === Files === Using example_3_1.ttl from examples Output Turtle example_3_1.ttl created @@ -12,15 +12,15 @@ Validation Report Conforms: True Focus nodes: - - Shape : eg:a1 - Shape : eg:a1 - Shape : eg:a1 + - Shape : eg:a1 - Shape : eg:a1 - - Shape /sh:property (path _:n6f70f73cad28498e8fa5979e2803779db29): *none* - - Shape /sh:or/rdf:first (path _:n6f70f73cad28498e8fa5979e2803779db5): *none* - - Shape /sh:or/rdf:rest/rdf:first (path _:n6f70f73cad28498e8fa5979e2803779db11): *none* - - Shape /sh:property (path _:n6f70f73cad28498e8fa5979e2803779db19): *none* - - Shape /sh:property (path _:n6f70f73cad28498e8fa5979e2803779db32): *none* + - Shape /sh:or/rdf:first (path _:n0d1e2946b6954c0aa4c27ff9f141c0bdb5): *none* + - Shape /sh:property (path _:n0d1e2946b6954c0aa4c27ff9f141c0bdb19): *none* + - Shape /sh:property (path _:n0d1e2946b6954c0aa4c27ff9f141c0bdb32): *none* + - Shape /sh:or/rdf:rest/rdf:first (path _:n0d1e2946b6954c0aa4c27ff9f141c0bdb11): *none* + - Shape /sh:property (path _:n0d1e2946b6954c0aa4c27ff9f141c0bdb29): *none* === End SHACL ===