diff --git a/bblocks.jsonld b/bblocks.jsonld index 891ee1ef2..e6f58ea34 100644 --- a/bblocks.jsonld +++ b/bblocks.jsonld @@ -735,8 +735,8 @@ "maturity": "development", "scope": "unstable", "dependsOn": [ - "ogc.geo.geopose.basic.ypr", - "ogc.unstable.sosa.properties.observation" + "ogc.unstable.sosa.properties.observation", + "ogc.geo.geopose.basic.ypr" ], "tags": [ "sosa", @@ -911,8 +911,8 @@ "group": "JSON-FG", "shaclRules": [], "dependsOn": [ - "ogc.ogc-utils.json-link", - "ogc.geo.features.feature" + "ogc.geo.features.feature", + "ogc.ogc-utils.json-link" ], "schema": { "application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature/schema.yaml", @@ -964,8 +964,8 @@ "group": "JSON-FG", "shaclRules": [], "dependsOn": [ - "ogc.ogc-utils.json-link", - "ogc.geo.features.feature" + "ogc.geo.features.feature", + "ogc.ogc-utils.json-link" ], "schema": { "application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature-lenient/schema.yaml", @@ -1012,8 +1012,8 @@ "group": "JSON-FG", "shaclRules": [], "dependsOn": [ - "ogc.geo.features.featureCollection", "ogc.ogc-utils.json-link", + "ogc.geo.features.featureCollection", "ogc.geo.json-fg.feature" ], "schema": { @@ -1067,8 +1067,8 @@ "group": "JSON-FG", "shaclRules": [], "dependsOn": [ - "ogc.geo.features.featureCollection", "ogc.ogc-utils.json-link", + "ogc.geo.features.featureCollection", "ogc.geo.json-fg.feature-lenient" ], "schema": { @@ -1190,9 +1190,9 @@ "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", - "ogc.unstable.sosa.features.observation" + "ogc.geo.json-fg.featureCollection-lenient" ], "schema": { "application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/unstable/sosa/features/observationCollection/schema.yaml", @@ -1240,9 +1240,9 @@ "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.features.observation" + "ogc.unstable.sosa.properties.observation" ], "tags": [ "sosa", diff --git a/bblocks.ttl b/bblocks.ttl index c2ba16678..c3b7872e3 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/html" ; + dct:description [ dct:format "text/markdown" ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/geopose/advanced/index.md" ], + [ 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" ] ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/geopose/advanced/index.json" ] ; dct:hasVersion "0.1" ; dct:modified "2023-07-13"^^xsd:date ; dct:source ; @@ -54,10 +54,10 @@ bblocks:ogc.geo.geopose.basic.quaternion a skos:Concept, dct:created "2023-07-13T00:00:00+00:00"^^xsd:dateTime ; dct:description [ dct:format "text/html" ; rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/geo/geopose/basic/quaternion/" ], - [ dct:format "text/markdown" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/geopose/basic/quaternion/index.md" ], [ dct:format "application/json" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/geopose/basic/quaternion/index.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:hasVersion "0.1" ; dct:modified "2023-07-13"^^xsd:date ; dct:source ; @@ -73,10 +73,10 @@ bblocks:ogc.geo.json-fg.featureCollection a skos:Concept, rdfs:label "JSON-FG Feature Collection" ; dct:abstract "A collection of OGC Features and Geometries JSON (JSON-FG) Features, extending GeoJSON to support a limited set of additional capabilities that are out-of-scope for GeoJSON, but that are important for a variety of use cases involving feature data." ; dct:created "2023-05-31T14:56:51+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/markdown" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/json-fg/featureCollection/index.md" ], - [ dct:format "application/json" ; + dct:description [ dct:format "application/json" ; rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/json-fg/featureCollection/index.json" ], + [ dct:format "text/markdown" ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/json-fg/featureCollection/index.md" ], [ dct:format "text/html" ; rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/geo/json-fg/featureCollection/" ] ; dct:hasVersion "0.1" ; @@ -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 "application/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" ] ; + 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" ] ; dct:hasVersion "0.1" ; dct:modified "2023-05-24"^^xsd:date ; skos:inScheme ; @@ -140,10 +140,10 @@ bblocks:ogc.unstable.sosa a skos:Concept, rdfs:label "Sensor, Observation, Sample, and Actuator (SOSA)" ; dct:abstract "The SOSA (Sensor, Observation, Sample, and Actuator) ontology is a realisation of the Observations, Measurements and Sampling (OMS) Conceptual model" ; dct:created "2023-04-13T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/markdown" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/unstable/sosa/index.md" ], - [ dct:format "text/html" ; + 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" ] ; dct:hasVersion "1.0" ; @@ -162,10 +162,10 @@ bblocks:ogc.unstable.sosa.examples.vectorObservationFeature 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/vectorObservationFeature/index.md" ], - [ dct:format "application/json" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/unstable/sosa/examples/vectorObservationFeature/index.json" ], [ dct:format "text/html" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/unstable/sosa/examples/vectorObservationFeature/" ] ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/unstable/sosa/examples/vectorObservationFeature/" ], + [ dct:format "application/json" ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/unstable/sosa/examples/vectorObservationFeature/index.json" ] ; dct:hasVersion "1.0" ; dct:modified "2023-05-19"^^xsd:date ; dct:source ; @@ -184,12 +184,12 @@ bblocks:r1.geo.common.data_types.bounding_box a skos:Concept, rdfs:label "Bounding Box" ; dct:abstract "The bounding box JSON object describes a simple spatial extent of a resource. For OGC API’s this could be a feature, a feature collection or a dataset, but it can be used in any JSON resource that wants to communicate its rough location. The extent is simple in that the bounding box does not describe the precise location and shape of the resource, but provides an axis-aligned approximation of the spatial extent that can be used as an initial test whether two resources are potentially intersecting each other." ; dct:created "2022-05-24T13:51:38+00:00"^^xsd:dateTime ; - dct:description [ dct:format "application/json" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/common/data_types/bounding_box/index.json" ], + dct:description [ dct:format "text/markdown" ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/common/data_types/bounding_box/index.md" ], [ dct:format "text/html" ; rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/geo/common/data_types/bounding_box/" ], - [ dct:format "text/markdown" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/common/data_types/bounding_box/index.md" ] ; + [ dct:format "application/json" ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/common/data_types/bounding_box/index.json" ] ; dct:hasVersion "1.0.1" ; dct:modified "2023-03-09"^^xsd:date ; dct:source ; @@ -264,10 +264,10 @@ bblocks:ogc.geo.geopose.basic.ypr a skos:Concept, rdfs:label "GeoPose Basic-YPR" ; dct:abstract "Basic GeoPose using yaw, pitch, and roll to specify orientation" ; dct:created "2023-03-15T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/markdown" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/geopose/basic/ypr/index.md" ], - [ dct:format "text/html" ; + dct:description [ dct:format "text/html" ; rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/geo/geopose/basic/ypr/" ], + [ dct:format "text/markdown" ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/geopose/basic/ypr/index.md" ], [ dct:format "application/json" ; rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/geopose/basic/ypr/index.json" ] ; dct:hasVersion "0.1" ; @@ -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 "application/json" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/json-fg/feature/index.json" ], + dct:description [ 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 "text/html" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/geo/json-fg/feature/" ] ; + [ dct:format "application/json" ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/json-fg/feature/index.json" ] ; dct:hasVersion "0.1" ; dct:modified "2023-05-31"^^xsd:date ; dct:source ; @@ -310,10 +310,10 @@ bblocks:ogc.geo.json-fg.featureCollection-lenient a skos:Concept, dct:created "2023-08-08T00:00:00+00:00"^^xsd:dateTime ; dct:description [ dct:format "text/html" ; rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/geo/json-fg/featureCollection-lenient/" ], - [ dct:format "text/markdown" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/json-fg/featureCollection-lenient/index.md" ], [ dct:format "application/json" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/json-fg/featureCollection-lenient/index.json" ] ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/json-fg/featureCollection-lenient/index.json" ], + [ dct:format "text/markdown" ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/json-fg/featureCollection-lenient/index.md" ] ; dct:hasVersion "0.1" ; dct:modified "2023-08-08"^^xsd:date ; dct:source ; @@ -332,12 +332,12 @@ bblocks:ogc.unstable.sosa.examples.vectorObservation a skos:Concept, rdfs:label "Example SOSA Vector Observation" ; dct:abstract "This building block defines an example SOSA Vector Observation" ; dct:created "2023-05-19T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/html" ; + 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" ], - [ dct:format "text/markdown" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/unstable/sosa/examples/vectorObservation/index.md" ] ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/unstable/sosa/examples/vectorObservation/index.json" ] ; dct:hasVersion "1.0" ; dct:modified "2023-05-19"^^xsd:date ; dct:source ; @@ -355,12 +355,12 @@ bblocks:ogc.unstable.sosa.features.observationCollection a skos:Concept, rdfs:label "SOSA ObservationCollection Feature" ; dct:abstract "This building blocks defines an ObservationCollection Feature according to the SOSA/SSN v1.1 specification." ; dct:created "2023-04-13T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "application/json" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/unstable/sosa/features/observationCollection/index.json" ], - [ dct:format "text/html" ; + dct:description [ dct:format "text/html" ; rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/unstable/sosa/features/observationCollection/" ], [ dct:format "text/markdown" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/unstable/sosa/features/observationCollection/index.md" ] ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/unstable/sosa/features/observationCollection/index.md" ], + [ dct:format "application/json" ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/unstable/sosa/features/observationCollection/index.json" ] ; dct:hasVersion "1.0" ; dct:modified "2023-04-28"^^xsd:date ; dct:source , @@ -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/html" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/unstable/sosa/properties/observationCollection/" ], - [ dct:format "text/markdown" ; + dct:description [ dct:format "text/markdown" ; rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/unstable/sosa/properties/observationCollection/index.md" ], [ dct:format "application/json" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/unstable/sosa/properties/observationCollection/index.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:hasVersion "1.0" ; dct:modified "2023-04-28"^^xsd:date ; dct:source , @@ -406,10 +406,10 @@ 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/markdown" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/features/featureCollection/index.md" ], - [ dct:format "text/html" ; + dct:description [ 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" ] ; dct:hasVersion "1.0" ; @@ -452,12 +452,12 @@ bblocks:ogc.unstable.sosa.features.observation a skos:Concept, rdfs:label "SOSA Observation Feature" ; dct:abstract "This building blocks defines a GeoJSON feature containing a SOSA Observation" ; dct:created "2023-05-18T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "application/json" ; + dct:description [ dct:format "text/html" ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/unstable/sosa/features/observation/" ], + [ dct:format "application/json" ; rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/unstable/sosa/features/observation/index.json" ], [ dct:format "text/markdown" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/unstable/sosa/features/observation/index.md" ], - [ dct:format "text/html" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/unstable/sosa/features/observation/" ] ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/unstable/sosa/features/observation/index.md" ] ; dct:hasVersion "1.0" ; dct:modified "2023-05-18"^^xsd:date ; dct:source ; @@ -505,10 +505,10 @@ bblocks:ogc.ogc-utils.iri-or-curie a skos:Concept, dct:created "2023-08-08T00:00:00+00:00"^^xsd:dateTime ; dct:description [ dct:format "text/html" ; rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/ogc-utils/iri-or-curie/" ], - [ dct:format "text/markdown" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/ogc-utils/iri-or-curie/index.md" ], [ dct:format "application/json" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/ogc-utils/iri-or-curie/index.json" ] ; + 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" ] ; dct:hasVersion "1.0" ; dct:modified "2023-03-09"^^xsd:date ; dct:source , @@ -529,10 +529,10 @@ bblocks:ogc.unstable.sosa.properties.observation 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/properties/observation/" ], - [ dct:format "text/markdown" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/unstable/sosa/properties/observation/index.md" ], [ dct:format "application/json" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/unstable/sosa/properties/observation/index.json" ] ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/unstable/sosa/properties/observation/index.json" ], + [ dct:format "text/markdown" ; + rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/unstable/sosa/properties/observation/index.md" ] ; dct:hasVersion "1.0" ; dct:modified "2023-04-13"^^xsd:date ; dct:source ; @@ -550,10 +550,10 @@ bblocks:ogc.ogc-utils.json-link a skos:Concept, dct:created "2022-05-18T15:21:59+00:00"^^xsd:dateTime ; dct:description [ dct:format "application/json" ; rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/json-full/ogc-utils/json-link/index.json" ], - [ dct:format "text/markdown" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/markdown/ogc-utils/json-link/index.md" ], [ dct:format "text/html" ; - rdfs:isDefinedBy "https://opengeospatial.github.io/bblocks/generateddocs/slate-build/ogc-utils/json-link/" ] ; + 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" ] ; dct:hasVersion "0.1" ; dct:modified "2022-05-18"^^xsd:date ; dct:source ; @@ -570,14 +570,14 @@ bblocks:ogc.ogc-utils.json-link a skos:Concept, skos:prefLabel "OGC Building Blocks Register" . [] a prov:Activity ; - prov:endedAtTime "2023-10-27T10:02:56.935586"^^xsd:dateTime ; - prov:startedAtTime "2023-10-27T10:02:56.806108"^^xsd:dateTime ; + prov:endedAtTime "2023-10-27T10:08:38.568570"^^xsd:dateTime ; + prov:startedAtTime "2023-10-27T10:08:38.462747"^^xsd:dateTime ; prov:used [ a prov:Entity ; - dct:format "application/yaml" ; - rdfs:seeAlso ], - [ a prov:Entity ; dct:format "application/json" ; - rdfs:seeAlso ] ; + rdfs:seeAlso ], + [ a prov:Entity ; + dct:format "application/yaml" ; + rdfs:seeAlso ] ; prov:wasAssociatedWith [ a prov:Agent, schema:SoftwareApplication ; rdfs:label "OGC-NA tools" ; diff --git a/generateddocs/json-full/geo/json-fg/feature-lenient/index.json b/generateddocs/json-full/geo/json-fg/feature-lenient/index.json index 01f8a57e1..d10798d96 100644 --- a/generateddocs/json-full/geo/json-fg/feature-lenient/index.json +++ b/generateddocs/json-full/geo/json-fg/feature-lenient/index.json @@ -1,2 +1,2 @@ -{"itemIdentifier": "ogc.geo.json-fg.feature-lenient", "name": "JSON-FG Feature - Lenient", "abstract": "A OGC Features and Geometries JSON (JSON-FG) Feature that does not require the \"time\" and \"place\" properties.", "status": "stable", "dateTimeAddition": "2023-08-08T00:00:00+00:00", "itemClass": "schema", "register": "ogc-building-block-register", "version": "0.1", "dateOfLastChange": "2023-08-08", "sources": [{"title": "OGC Testbed-17: OGC Features and Geometries JSON Engineering Report", "link": "http://docs.ogc.org/per/21-017r1.html"}], "ldContext": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature-lenient/context.jsonld", "seeAlso": ["ogc.geo.json-fg.feature"], "scope": "geo", "group": "JSON-FG", "shaclRules": [], "dependsOn": ["ogc.ogc-utils.json-link", "ogc.geo.features.feature"], "schema": {"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature-lenient/schema.yaml", "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature-lenient/schema.json"}, "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/geo/json-fg/feature-lenient/", "validationPassed": true, "description": "OGC Features and Geometries JSON (JSON-FG) extends GeoJSON to support a limited set of additional capabilities that are\nout-of-scope for GeoJSON, but that are essential or important for a variety of use cases involving feature data.\n\nThis Building Block extends the standard JSON-FG one by removing the requirement to provide values for the \n\"time\" and \"place\" properties.\n", "annotatedSchema": "allOf:\n- $ref: ../../features/feature/schema.yaml\n- type: object\n required:\n - type\n - geometry\n - properties\n properties:\n type:\n type: string\n enum:\n - Feature\n x-jsonld-id: '@type'\n id:\n oneOf:\n - type: number\n - type: string\n x-jsonld-id: '@id'\n featureType:\n $ref: https://beta.schemas.opengis.net/json-fg/featuretype.json\n links:\n type: array\n items:\n allOf:\n - $ref: https://beta.schemas.opengis.net/json-fg/link.json\n - $ref: ../../../ogc-utils/json-link/schema.yaml\n x-jsonld-id: http://www.w3.org/2000/01/rdf-schema#seeAlso\n time:\n $ref: https://beta.schemas.opengis.net/json-fg/time.json\n coordRefSys:\n $ref: https://beta.schemas.opengis.net/json-fg/coordrefsys.json\n place:\n $ref: https://beta.schemas.opengis.net/json-fg/place.json\n geometry:\n $ref: https://beta.schemas.opengis.net/json-fg/geometry.json\n x-jsonld-id: https://purl.org/geojson/vocab#geometry\n properties:\n oneOf:\n - type: 'null'\n - type: object\n x-jsonld-id: '@nest'\nx-jsonld-extra-terms:\n Feature: https://purl.org/geojson/vocab#Feature\n FeatureCollection: https://purl.org/geojson/vocab#FeatureCollection\n GeometryCollection: https://purl.org/geojson/vocab#GeometryCollection\n LineString: https://purl.org/geojson/vocab#LineString\n MultiLineString: https://purl.org/geojson/vocab#MultiLineString\n MultiPoint: https://purl.org/geojson/vocab#MultiPoint\n MultiPolygon: https://purl.org/geojson/vocab#MultiPolygon\n Point: https://purl.org/geojson/vocab#Point\n Polygon: https://purl.org/geojson/vocab#Polygon\n bbox:\n x-jsonld-container: '@list'\n x-jsonld-id: https://purl.org/geojson/vocab#bbox\n coordinates:\n x-jsonld-container: '@list'\n x-jsonld-id: https://purl.org/geojson/vocab#coordinates\n features:\n x-jsonld-container: '@set'\n x-jsonld-id: https://purl.org/geojson/vocab#features\nx-jsonld-prefixes:\n geojson: https://purl.org/geojson/vocab#\n rdfs: http://www.w3.org/2000/01/rdf-schema#\n", "gitRepository": "https://github.com/opengeospatial/bblocks", "gitPath": "registereditems/geo/json-fg/feature-lenient"} \ No newline at end of file +{"itemIdentifier": "ogc.geo.json-fg.feature-lenient", "name": "JSON-FG Feature - Lenient", "abstract": "A OGC Features and Geometries JSON (JSON-FG) Feature that does not require the \"time\" and \"place\" properties.", "status": "stable", "dateTimeAddition": "2023-08-08T00:00:00+00:00", "itemClass": "schema", "register": "ogc-building-block-register", "version": "0.1", "dateOfLastChange": "2023-08-08", "sources": [{"title": "OGC Testbed-17: OGC Features and Geometries JSON Engineering Report", "link": "http://docs.ogc.org/per/21-017r1.html"}], "ldContext": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature-lenient/context.jsonld", "seeAlso": ["ogc.geo.json-fg.feature"], "scope": "geo", "group": "JSON-FG", "shaclRules": [], "dependsOn": ["ogc.geo.features.feature", "ogc.ogc-utils.json-link"], "schema": {"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature-lenient/schema.yaml", "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature-lenient/schema.json"}, "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/geo/json-fg/feature-lenient/", "validationPassed": true, "description": "OGC Features and Geometries JSON (JSON-FG) extends GeoJSON to support a limited set of additional capabilities that are\nout-of-scope for GeoJSON, but that are essential or important for a variety of use cases involving feature data.\n\nThis Building Block extends the standard JSON-FG one by removing the requirement to provide values for the \n\"time\" and \"place\" properties.\n", "annotatedSchema": "allOf:\n- $ref: ../../features/feature/schema.yaml\n- type: object\n required:\n - type\n - geometry\n - properties\n properties:\n type:\n type: string\n enum:\n - Feature\n x-jsonld-id: '@type'\n id:\n oneOf:\n - type: number\n - type: string\n x-jsonld-id: '@id'\n featureType:\n $ref: https://beta.schemas.opengis.net/json-fg/featuretype.json\n links:\n type: array\n items:\n allOf:\n - $ref: https://beta.schemas.opengis.net/json-fg/link.json\n - $ref: ../../../ogc-utils/json-link/schema.yaml\n x-jsonld-id: http://www.w3.org/2000/01/rdf-schema#seeAlso\n time:\n $ref: https://beta.schemas.opengis.net/json-fg/time.json\n coordRefSys:\n $ref: https://beta.schemas.opengis.net/json-fg/coordrefsys.json\n place:\n $ref: https://beta.schemas.opengis.net/json-fg/place.json\n geometry:\n $ref: https://beta.schemas.opengis.net/json-fg/geometry.json\n x-jsonld-id: https://purl.org/geojson/vocab#geometry\n properties:\n oneOf:\n - type: 'null'\n - type: object\n x-jsonld-id: '@nest'\nx-jsonld-extra-terms:\n Feature: https://purl.org/geojson/vocab#Feature\n FeatureCollection: https://purl.org/geojson/vocab#FeatureCollection\n GeometryCollection: https://purl.org/geojson/vocab#GeometryCollection\n LineString: https://purl.org/geojson/vocab#LineString\n MultiLineString: https://purl.org/geojson/vocab#MultiLineString\n MultiPoint: https://purl.org/geojson/vocab#MultiPoint\n MultiPolygon: https://purl.org/geojson/vocab#MultiPolygon\n Point: https://purl.org/geojson/vocab#Point\n Polygon: https://purl.org/geojson/vocab#Polygon\n bbox:\n x-jsonld-container: '@list'\n x-jsonld-id: https://purl.org/geojson/vocab#bbox\n coordinates:\n x-jsonld-container: '@list'\n x-jsonld-id: https://purl.org/geojson/vocab#coordinates\n features:\n x-jsonld-container: '@set'\n x-jsonld-id: https://purl.org/geojson/vocab#features\nx-jsonld-prefixes:\n geojson: https://purl.org/geojson/vocab#\n rdfs: http://www.w3.org/2000/01/rdf-schema#\n", "gitRepository": "https://github.com/opengeospatial/bblocks", "gitPath": "registereditems/geo/json-fg/feature-lenient"} \ No newline at end of file diff --git a/generateddocs/json-full/geo/json-fg/feature/index.json b/generateddocs/json-full/geo/json-fg/feature/index.json index 0ad5d6058..964448450 100644 --- a/generateddocs/json-full/geo/json-fg/feature/index.json +++ b/generateddocs/json-full/geo/json-fg/feature/index.json @@ -1,2 +1,2 @@ -{"itemIdentifier": "ogc.geo.json-fg.feature", "name": "JSON-FG Feature", "abstract": "A OGC Features and Geometries JSON (JSON-FG) Feature, extending GeoJSON to support a limited set of additional capabilities that are out-of-scope for GeoJSON, but that are important for a variety of use cases involving feature data.", "status": "stable", "dateTimeAddition": "2023-05-31T14:56:51+00:00", "itemClass": "schema", "register": "ogc-building-block-register", "version": "0.1", "dateOfLastChange": "2023-05-31", "sources": [{"title": "OGC Testbed-17: OGC Features and Geometries JSON Engineering Report", "link": "http://docs.ogc.org/per/21-017r1.html"}], "scope": "geo", "group": "JSON-FG", "shaclRules": [], "dependsOn": ["ogc.ogc-utils.json-link", "ogc.geo.features.feature"], "schema": {"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature/schema.yaml", "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature/schema.json"}, "ldContext": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature/context.jsonld", "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/geo/json-fg/feature/", "validationPassed": true, "description": "OGC Features and Geometries JSON (JSON-FG) extends GeoJSON to support a limited set of additional capabilities that are\nout-of-scope for GeoJSON, but that are essential or important for a variety of use cases involving feature data.\n\nInformation that can be represented as GeoJSON is encoded as GeoJSON. Additional information is mainly encoded in\nadditional top-level members of GeoJSON objects. The members use keys that do not conflict with GeoJSON including the\nobsolete version that pre-dates the IETF standard. GeoJSON clients will be able to parse and understand all aspects that\nare specified by GeoJSON, JSON-FG clients will also parse and understand the additional capabilities.\n\nThis Standard specifies the following minimal extensions to the GeoJSON Standard:\n\n* The ability to use Coordinate Reference Systems (CRSs) other than WGS 84;\n* The ability to use non-Euclidean metrics, in particular ellipsoidal metrics;\n* Support for solids and prisms as geometry types;\n* The ability to encode temporal characteristics of a feature; and\n* The ability to declare the type and the schema of a feature.\n\nInformation that can be represented as GeoJSON is encoded as GeoJSON. Additional information is mainly encoded in\nadditional members of the GeoJSON objects. The additional members use keys that do not conflict with GeoJSON. This is so\nexisting and future GeoJSON clients will continue to parse and understand GeoJSON content. JSON-FG enabled clients will\nalso be able to parse and understand the additional members.\n\nJSON Schema is used to formally specify the JSON-FG syntax.", "annotatedSchema": "$schema: https://json-schema.org/draft/2019-09/schema\ntitle: a JSON-FG Feature\ndescription: This JSON Schema is part of JSON-FG version 0.1.1\ntype: object\nrequired:\n- type\n- time\n- place\n- geometry\n- properties\nallOf:\n- $ref: ../../features/feature/schema.yaml\n- properties:\n type:\n type: string\n enum:\n - Feature\n x-jsonld-id: '@type'\n id:\n oneOf:\n - type: number\n - type: string\n x-jsonld-id: '@id'\n featureType:\n $ref: https://beta.schemas.opengis.net/json-fg/featuretype.json\n links:\n type: array\n items:\n allOf:\n - $ref: https://beta.schemas.opengis.net/json-fg/link.json\n - $ref: ../../../ogc-utils/json-link/schema.yaml\n x-jsonld-id: http://www.w3.org/2000/01/rdf-schema#seeAlso\n time:\n $ref: https://beta.schemas.opengis.net/json-fg/time.json\n coordRefSys:\n $ref: https://beta.schemas.opengis.net/json-fg/coordrefsys.json\n place:\n $ref: https://beta.schemas.opengis.net/json-fg/place.json\n geometry:\n $ref: https://beta.schemas.opengis.net/json-fg/geometry.json\n x-jsonld-id: https://purl.org/geojson/vocab#geometry\n properties:\n oneOf:\n - type: 'null'\n - type: object\n x-jsonld-id: '@nest'\nx-jsonld-extra-terms:\n Feature: https://purl.org/geojson/vocab#Feature\n FeatureCollection: https://purl.org/geojson/vocab#FeatureCollection\n GeometryCollection: https://purl.org/geojson/vocab#GeometryCollection\n LineString: https://purl.org/geojson/vocab#LineString\n MultiLineString: https://purl.org/geojson/vocab#MultiLineString\n MultiPoint: https://purl.org/geojson/vocab#MultiPoint\n MultiPolygon: https://purl.org/geojson/vocab#MultiPolygon\n Point: https://purl.org/geojson/vocab#Point\n Polygon: https://purl.org/geojson/vocab#Polygon\n bbox:\n x-jsonld-container: '@list'\n x-jsonld-id: https://purl.org/geojson/vocab#bbox\n coordinates:\n x-jsonld-container: '@list'\n x-jsonld-id: https://purl.org/geojson/vocab#coordinates\n features:\n x-jsonld-container: '@set'\n x-jsonld-id: https://purl.org/geojson/vocab#features\nx-jsonld-prefixes:\n geojson: https://purl.org/geojson/vocab#\n rdfs: http://www.w3.org/2000/01/rdf-schema#\n", "gitRepository": "https://github.com/opengeospatial/bblocks", "gitPath": "registereditems/geo/json-fg/feature"} \ No newline at end of file +{"itemIdentifier": "ogc.geo.json-fg.feature", "name": "JSON-FG Feature", "abstract": "A OGC Features and Geometries JSON (JSON-FG) Feature, extending GeoJSON to support a limited set of additional capabilities that are out-of-scope for GeoJSON, but that are important for a variety of use cases involving feature data.", "status": "stable", "dateTimeAddition": "2023-05-31T14:56:51+00:00", "itemClass": "schema", "register": "ogc-building-block-register", "version": "0.1", "dateOfLastChange": "2023-05-31", "sources": [{"title": "OGC Testbed-17: OGC Features and Geometries JSON Engineering Report", "link": "http://docs.ogc.org/per/21-017r1.html"}], "scope": "geo", "group": "JSON-FG", "shaclRules": [], "dependsOn": ["ogc.geo.features.feature", "ogc.ogc-utils.json-link"], "schema": {"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature/schema.yaml", "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature/schema.json"}, "ldContext": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature/context.jsonld", "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/geo/json-fg/feature/", "validationPassed": true, "description": "OGC Features and Geometries JSON (JSON-FG) extends GeoJSON to support a limited set of additional capabilities that are\nout-of-scope for GeoJSON, but that are essential or important for a variety of use cases involving feature data.\n\nInformation that can be represented as GeoJSON is encoded as GeoJSON. Additional information is mainly encoded in\nadditional top-level members of GeoJSON objects. The members use keys that do not conflict with GeoJSON including the\nobsolete version that pre-dates the IETF standard. GeoJSON clients will be able to parse and understand all aspects that\nare specified by GeoJSON, JSON-FG clients will also parse and understand the additional capabilities.\n\nThis Standard specifies the following minimal extensions to the GeoJSON Standard:\n\n* The ability to use Coordinate Reference Systems (CRSs) other than WGS 84;\n* The ability to use non-Euclidean metrics, in particular ellipsoidal metrics;\n* Support for solids and prisms as geometry types;\n* The ability to encode temporal characteristics of a feature; and\n* The ability to declare the type and the schema of a feature.\n\nInformation that can be represented as GeoJSON is encoded as GeoJSON. Additional information is mainly encoded in\nadditional members of the GeoJSON objects. The additional members use keys that do not conflict with GeoJSON. This is so\nexisting and future GeoJSON clients will continue to parse and understand GeoJSON content. JSON-FG enabled clients will\nalso be able to parse and understand the additional members.\n\nJSON Schema is used to formally specify the JSON-FG syntax.", "annotatedSchema": "$schema: https://json-schema.org/draft/2019-09/schema\ntitle: a JSON-FG Feature\ndescription: This JSON Schema is part of JSON-FG version 0.1.1\ntype: object\nrequired:\n- type\n- time\n- place\n- geometry\n- properties\nallOf:\n- $ref: ../../features/feature/schema.yaml\n- properties:\n type:\n type: string\n enum:\n - Feature\n x-jsonld-id: '@type'\n id:\n oneOf:\n - type: number\n - type: string\n x-jsonld-id: '@id'\n featureType:\n $ref: https://beta.schemas.opengis.net/json-fg/featuretype.json\n links:\n type: array\n items:\n allOf:\n - $ref: https://beta.schemas.opengis.net/json-fg/link.json\n - $ref: ../../../ogc-utils/json-link/schema.yaml\n x-jsonld-id: http://www.w3.org/2000/01/rdf-schema#seeAlso\n time:\n $ref: https://beta.schemas.opengis.net/json-fg/time.json\n coordRefSys:\n $ref: https://beta.schemas.opengis.net/json-fg/coordrefsys.json\n place:\n $ref: https://beta.schemas.opengis.net/json-fg/place.json\n geometry:\n $ref: https://beta.schemas.opengis.net/json-fg/geometry.json\n x-jsonld-id: https://purl.org/geojson/vocab#geometry\n properties:\n oneOf:\n - type: 'null'\n - type: object\n x-jsonld-id: '@nest'\nx-jsonld-extra-terms:\n Feature: https://purl.org/geojson/vocab#Feature\n FeatureCollection: https://purl.org/geojson/vocab#FeatureCollection\n GeometryCollection: https://purl.org/geojson/vocab#GeometryCollection\n LineString: https://purl.org/geojson/vocab#LineString\n MultiLineString: https://purl.org/geojson/vocab#MultiLineString\n MultiPoint: https://purl.org/geojson/vocab#MultiPoint\n MultiPolygon: https://purl.org/geojson/vocab#MultiPolygon\n Point: https://purl.org/geojson/vocab#Point\n Polygon: https://purl.org/geojson/vocab#Polygon\n bbox:\n x-jsonld-container: '@list'\n x-jsonld-id: https://purl.org/geojson/vocab#bbox\n coordinates:\n x-jsonld-container: '@list'\n x-jsonld-id: https://purl.org/geojson/vocab#coordinates\n features:\n x-jsonld-container: '@set'\n x-jsonld-id: https://purl.org/geojson/vocab#features\nx-jsonld-prefixes:\n geojson: https://purl.org/geojson/vocab#\n rdfs: http://www.w3.org/2000/01/rdf-schema#\n", "gitRepository": "https://github.com/opengeospatial/bblocks", "gitPath": "registereditems/geo/json-fg/feature"} \ No newline at end of file diff --git a/generateddocs/json-full/geo/json-fg/featureCollection-lenient/index.json b/generateddocs/json-full/geo/json-fg/featureCollection-lenient/index.json index abff6fd85..b111278c3 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.geo.features.featureCollection", "ogc.ogc-utils.json-link", "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.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 diff --git a/generateddocs/json-full/geo/json-fg/featureCollection/index.json b/generateddocs/json-full/geo/json-fg/featureCollection/index.json index 7ac96e062..72581b602 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.geo.features.featureCollection", "ogc.ogc-utils.json-link", "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.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 diff --git a/generateddocs/json-full/unstable/sosa/examples/vectorObservation/index.json b/generateddocs/json-full/unstable/sosa/examples/vectorObservation/index.json index c96e76b89..dac73501b 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.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 +{"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 diff --git a/generateddocs/json-full/unstable/sosa/examples/vectorObservationFeature/index.json b/generateddocs/json-full/unstable/sosa/examples/vectorObservationFeature/index.json index d16c2d8bf..644fb31fc 100644 --- a/generateddocs/json-full/unstable/sosa/examples/vectorObservationFeature/index.json +++ b/generateddocs/json-full/unstable/sosa/examples/vectorObservationFeature/index.json @@ -1,2 +1,2 @@ -{"itemIdentifier": "ogc.unstable.sosa.examples.vectorObservationFeature", "name": "Example SOSA Vector Observation Feature", "abstract": "This building block defines an example SOSA Observation Feature for a Vector Observation", "status": "under-development", "dateTimeAddition": "2023-05-19T00:00:00Z", "itemClass": "schema", "register": "ogc-building-block-register", "version": "1.0", "dateOfLastChange": "2023-05-19", "sources": [{"title": "Semantic Sensor Network Ontology", "link": "https://www.w3.org/TR/vocab-ssn/"}], "maturity": "development", "scope": "unstable", "dependsOn": ["ogc.unstable.sosa.examples.vectorObservation", "ogc.unstable.sosa.features.observationCollection", "ogc.unstable.sosa.properties.observation", "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/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.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 diff --git a/generateddocs/json-full/unstable/sosa/features/observationCollection/index.json b/generateddocs/json-full/unstable/sosa/features/observationCollection/index.json index be54c1645..5ba90b8bf 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.properties.observationCollection", "ogc.geo.json-fg.featureCollection-lenient", "ogc.unstable.sosa.features.observation"], "schema": {"application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/unstable/sosa/features/observationCollection/schema.yaml", "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/unstable/sosa/features/observationCollection/schema.json"}, "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/features/observationCollection/", "validationPassed": true, "testOutputs": "https://github.com/opengeospatial/bblocks/blob/master/tests/unstable/sosa/features/observationCollection/", "examples": [{"title": "Example of SOSA ObservationCollection", "comment": "This class is a target for the SOSA v 1.1 update.", "snippets": [{"language": "json", "ref": "examples/observationCollection.json", "base-uri": "http://www.example.com/sosa/col#", "code": "{\n \"@context\": {\n \"resultschema\": \"http//example.org/resultchema/\",\n \"a\": \"resultschema:a\",\n \"b\": {\n \"@id\": \"resultschema:b\",\n \"@context\": {\n \"b1\": \"resultschema:b1\",\n \"b2\": \"resultschema:b2\"\n }\n }\n },\n \"@id\": \"c1\",\n \"type\": \"FeatureCollection\",\n \"featureType\": \"sosa:ObservationCollection\",\n \"properties\": {\n \"resultTime\": \"1999\"\n },\n \"features\": [\n {\n \"@id\": \"pop1999\",\n \"type\": \"Feature\",\n \"geometry\": null,\n \"properties\": {\n \"comment\": \"Simple result case\",\n \"observedProperty\": \"https://dbpedia.org/ontology/population\",\n \"hasFeatureOfInterest\": \"https://demo.pygeoapi.io/master/collections/utah_city_locations/items/Spanish%20Fork\",\n \"hasSimpleResult\": 15555.0\n }\n },\n {\n \"@id\": \"something\",\n \"type\": \"Feature\",\n \"geometry\": null,\n \"properties\": {\n \"observedProperty\": \"https://example.org/someproperty\",\n \"hasFeatureOfInterest\": \"https://demo.pygeoapi.io/master/collections/utah_city_locations/items/Salem\",\n \"hasResult\": {\n \"a\": 1,\n \"b\": {\n \"b1\": \"rb1\",\n \"b2\": \"rb2\"\n }\n }\n }\n }\n ]\n}", "url": "https://opengeospatial.github.io/bblocks/tests/unstable/sosa/features/observationCollection/example_1_1.json"}, {"language": "turtle", "code": "@prefix sosa: .\n@prefix xsd: .\n@prefix eg: .\n@prefix skos: .\n\neg:c1 a sosa:ObservationCollection ;\n sosa:hasMember eg:pop1999, eg:pop2000 ;\n sosa:observedProperty ;\n.\n\neg:pop1999 a sosa:Observation ;\n sosa:hasFeatureOfInterest ;\n sosa:hasSimpleResult 3275.0 ;\n sosa:resultTime \"1999-01-01\"^^xsd:date\n.\n\n eg:pop2000 a sosa:Observation ;\n sosa:hasFeatureOfInterest ;\n sosa:hasSimpleResult 4372.0 ;\n sosa:resultTime \"2000\"^^xsd:gYear\n.\n\n a skos:Concept;\n skos:prefLabel \"Population\";\n.", "url": "https://opengeospatial.github.io/bblocks/tests/unstable/sosa/features/observationCollection/example_1_2.ttl"}, {"language": "ttl", "code": "@prefix eg: .\n@prefix skos: .\n@prefix sosa: .\n@prefix xsd: .\n\neg:c1 a sosa:ObservationCollection ;\n sosa:hasMember eg:pop1999,\n eg:pop2000 ;\n sosa:observedProperty .\n\n a skos:Concept ;\n skos:prefLabel \"Population\" .\n\neg:pop1999 a sosa:Observation ;\n sosa:hasFeatureOfInterest ;\n sosa:hasSimpleResult 3275.0 ;\n sosa:resultTime \"1999-01-01\"^^xsd:date .\n\neg:pop2000 a sosa:Observation ;\n sosa:hasFeatureOfInterest ;\n sosa:hasSimpleResult 4372.0 ;\n sosa:resultTime \"2000\"^^xsd:gYear .\n\n", "url": "https://opengeospatial.github.io/bblocks/tests/unstable/sosa/features/observationCollection/example_1_2.ttl"}]}], "annotatedSchema": "$schema: https://json-schema.org/draft/2020-12/schema\ndescription: SOSA Observation Feature\nallOf:\n- $ref: ../../../../geo/json-fg/featureCollection-lenient/schema.yaml\n- type: object\n properties:\n properties:\n $ref: ../../properties/observationCollection/schema.yaml\n x-jsonld-id: '@nest'\n features:\n type: array\n items:\n oneOf:\n - $ref: ../observation/schema.yaml\n - type: string\n x-jsonld-id: http://www.w3.org/ns/sosa/hasMember\nx-jsonld-extra-terms:\n Observation: http://www.w3.org/ns/sosa/Observation\n Sample: http://www.w3.org/ns/sosa/Sample\n observedProperty:\n x-jsonld-id: http://www.w3.org/ns/sosa/observedProperty\n x-jsonld-type: '@id'\n phenomenonTime: http://www.w3.org/ns/sosa/phenomenonTime\n observes:\n x-jsonld-id: http://www.w3.org/ns/sosa/observes\n x-jsonld-type: '@id'\n isObservedBy:\n x-jsonld-id: http://www.w3.org/ns/sosa/isObservedBy\n x-jsonld-type: '@id'\n madeObservation:\n x-jsonld-id: http://www.w3.org/ns/sosa/madeObservation\n x-jsonld-type: '@id'\n madeBySensor:\n x-jsonld-id: http://www.w3.org/ns/sosa/madeBySensor\n x-jsonld-type: '@id'\n actsOnProperty:\n x-jsonld-id: http://www.w3.org/ns/sosa/actsOnProperty\n x-jsonld-type: '@id'\n isActedOnBy:\n x-jsonld-id: http://www.w3.org/ns/sosa/isActedOnBy\n x-jsonld-type: '@id'\n madeActuation:\n x-jsonld-id: http://www.w3.org/ns/sosa/madeActuation\n x-jsonld-type: '@id'\n madeByActuator:\n x-jsonld-id: http://www.w3.org/ns/sosa/madeByActuator\n x-jsonld-type: '@id'\n hasSample:\n x-jsonld-id: http://www.w3.org/ns/sosa/hasSample\n x-jsonld-type: '@id'\n isSampleOf:\n x-jsonld-id: http://www.w3.org/ns/sosa/isSampleOf\n x-jsonld-type: '@id'\n madeSampling:\n x-jsonld-id: http://www.w3.org/ns/sosa/madeSampling\n x-jsonld-type: '@id'\n madeBySampler:\n x-jsonld-id: http://www.w3.org/ns/sosa/madeBySampler\n x-jsonld-type: '@id'\n hasFeatureOfInterest:\n x-jsonld-id: http://www.w3.org/ns/sosa/hasFeatureOfInterest\n x-jsonld-type: '@id'\n isFeatureOfInterestOf:\n x-jsonld-id: http://www.w3.org/ns/sosa/isFeatureOfInterestOf\n x-jsonld-type: '@id'\n hasResult: http://www.w3.org/ns/sosa/hasResult\n isResultOf: http://www.w3.org/ns/sosa/isResultOf\n hasSimpleResult: http://www.w3.org/ns/sosa/hasSimpleResult\n resultTime: http://www.w3.org/ns/sosa/resultTime\n usedProcedure:\n x-jsonld-id: http://www.w3.org/ns/sosa/usedProcedure\n x-jsonld-type: '@id'\n hosts:\n x-jsonld-id: http://www.w3.org/ns/sosa/hosts\n x-jsonld-type: '@id'\n isHostedBy: http://www.w3.org/ns/sosa/isHostedBy\n isProxyFor: http://www.w3.org/ns/ssn/isProxyFor\n wasOriginatedBy: http://www.w3.org/ns/ssn/wasOriginatedBy\n detects: http://www.w3.org/ns/ssn/detects\n hasProperty: http://www.w3.org/ns/ssn/hasProperty\n isPropertyOf: http://www.w3.org/ns/ssn/isPropertyOf\n forProperty: http://www.w3.org/ns/ssn/forProperty\n implements: http://www.w3.org/ns/ssn/implements\n implementedBy: http://www.w3.org/ns/ssn/implementedBy\n hasInput: http://www.w3.org/ns/ssn/hasInput\n hasOutput: http://www.w3.org/ns/ssn/hasOutput\n hasSubSystem: http://www.w3.org/ns/ssn/hasSubSystem\n deployedSystem: http://www.w3.org/ns/ssn/deployedSystem\n hasDeployment: http://www.w3.org/ns/ssn/hasDeployment\n deployedOnPlatform: http://www.w3.org/ns/ssn/deployedOnPlatform\n inDeployment: http://www.w3.org/ns/ssn/inDeployment\n inCondition: http://www.w3.org/ns/ssn/systems/inCondition\n hasSystemCapability: http://www.w3.org/ns/ssn/systems/hasSystemCapability\n hasSystemProperty: http://www.w3.org/ns/ssn/systems/hasSystemProperty\n hasOperatingRange: http://www.w3.org/ns/ssn/systems/hasOperatingRange\n hasOperatingProperty: http://www.w3.org/ns/ssn/systems/hasOperatingProperty\n hasSurvivalRange: http://www.w3.org/ns/ssn/systems/hasSurvivalRange\n hasSurvivalProperty: http://www.w3.org/ns/ssn/systems/hasSurvivalProperty\n qualityOfObservation: http://www.w3.org/ns/ssn/systems/qualityOfObservation\n hasMember: http://www.w3.org/ns/sosa/hasMember\n featureType: '@type'\nx-jsonld-prefixes:\n sosa: http://www.w3.org/ns/sosa/\n ssn: http://www.w3.org/ns/ssn/\n ssn-system: http://www.w3.org/ns/ssn/systems/\n", "gitRepository": "https://github.com/opengeospatial/ogcapi-sosa", "gitPath": "_sources/features/observationCollection"} \ No newline at end of file +{"itemIdentifier": "ogc.unstable.sosa.features.observationCollection", "name": "SOSA ObservationCollection Feature", "abstract": "This building blocks defines an ObservationCollection Feature according to the SOSA/SSN v1.1 specification.", "status": "under-development", "dateTimeAddition": "2023-04-13T00:00:00Z", "itemClass": "schema", "register": "ogc-building-block-register", "version": "1.0", "dateOfLastChange": "2023-04-28", "sources": [{"title": "Semantic Sensor Network Ontology", "link": "https://www.w3.org/TR/vocab-ssn/"}, {"title": "Extensions to the Semantic Sensor Network Ontology", "link": "https://www.w3.org/TR/vocab-ssn-ext/"}], "maturity": "development", "scope": "unstable", "tags": ["sosa", "ssn", "observations", "o&m", "o&m&s"], "group": "SOSA", "shaclRules": ["https://opengeospatial.github.io/bblocks/registereditems/unstable/sosa/_sources/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 diff --git a/register.json b/register.json index 51cab03ca..591be6876 100644 --- a/register.json +++ b/register.json @@ -613,8 +613,8 @@ "maturity": "development", "scope": "unstable", "dependsOn": [ - "ogc.geo.geopose.basic.ypr", - "ogc.unstable.sosa.properties.observation" + "ogc.unstable.sosa.properties.observation", + "ogc.geo.geopose.basic.ypr" ], "tags": [ "sosa", @@ -777,8 +777,8 @@ "group": "JSON-FG", "shaclRules": [], "dependsOn": [ - "ogc.ogc-utils.json-link", - "ogc.geo.features.feature" + "ogc.geo.features.feature", + "ogc.ogc-utils.json-link" ], "schema": { "application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature/schema.yaml", @@ -826,8 +826,8 @@ "group": "JSON-FG", "shaclRules": [], "dependsOn": [ - "ogc.ogc-utils.json-link", - "ogc.geo.features.feature" + "ogc.geo.features.feature", + "ogc.ogc-utils.json-link" ], "schema": { "application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature-lenient/schema.yaml", @@ -870,8 +870,8 @@ "group": "JSON-FG", "shaclRules": [], "dependsOn": [ - "ogc.geo.features.featureCollection", "ogc.ogc-utils.json-link", + "ogc.geo.features.featureCollection", "ogc.geo.json-fg.feature" ], "schema": { @@ -921,8 +921,8 @@ "group": "JSON-FG", "shaclRules": [], "dependsOn": [ - "ogc.geo.features.featureCollection", "ogc.ogc-utils.json-link", + "ogc.geo.features.featureCollection", "ogc.geo.json-fg.feature-lenient" ], "schema": { @@ -1036,9 +1036,9 @@ "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", - "ogc.unstable.sosa.features.observation" + "ogc.geo.json-fg.featureCollection-lenient" ], "schema": { "application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/unstable/sosa/features/observationCollection/schema.yaml", @@ -1082,9 +1082,9 @@ "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.features.observation" + "ogc.unstable.sosa.properties.observation" ], "tags": [ "sosa", diff --git a/tests/geo/common/data_types/bounding_box/_report.json b/tests/geo/common/data_types/bounding_box/_report.json index aa3a92aae..cd5d4ea48 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:02:50.695780+00:00", + "generated": "2023-10-27T10:08:34.994407+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 128739b59..b787a7abe 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:02:50.695708+00:00 +Generated 2023-10-27T10:08:34.994344+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 4d90846fb..9ab086eae 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:02:50.551645+00:00", + "generated": "2023-10-27T10:08:34.881114+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 b7703ac43..728e93210 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:02:50.545778+00:00", + "generated": "2023-10-27T10:08:34.876497+00:00", "result": true, "items": [], "globalErrors": {}, diff --git a/tests/geo/features/feature/_report.json b/tests/geo/features/feature/_report.json index 1f7aeb00e..4aaf07d2e 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:02:50.716399+00:00", + "generated": "2023-10-27T10:08:35.011652+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 ba2bc91c9..d835106cd 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:02:50.716323+00:00 +Generated 2023-10-27T10:08:35.011576+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 7f8aad007..f55ea9d83 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:02:51.182756+00:00", + "generated": "2023-10-27T10:08:35.470484+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 19d8ac724..c2e9725df 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:02:51.182670+00:00 +Generated 2023-10-27T10:08:35.470407+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 5f79f2bf3..ef86edb31 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:02:50.596209+00:00", + "generated": "2023-10-27T10:08:34.915161+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 7f328207d..da776ffe5 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:02:50.584572+00:00 +Generated 2023-10-27T10:08:34.905825+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 c938ab6ab..b9071983b 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:02:50.588824+00:00 +Generated 2023-10-27T10:08:34.909164+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 53c6cf1a8..2279e48cc 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:02:50.592396+00:00 +Generated 2023-10-27T10:08:34.912139+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 00b89eb0f..3dc070ffd 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:02:50.596142+00:00 +Generated 2023-10-27T10:08:34.915104+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 3bc849848..757fc402b 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:02:53.189890+00:00", + "generated": "2023-10-27T10:08:36.460840+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 dc13f4ac2..d8f8a2c2e 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:02:53.189785+00:00 +Generated 2023-10-27T10:08:36.460760+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 936e512c4..e04fc94b6 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:02:51.946777+00:00 +Generated 2023-10-27T10:08:35.979745+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 c3936808b..492d7b408 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:02:50.731614+00:00", + "generated": "2023-10-27T10:08:35.025032+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 5aaee4b82..0c77faa67 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:02:50.731539+00:00 +Generated 2023-10-27T10:08:35.024962+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 8eb470a85..0914ac4b8 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:02:50.626816+00:00", + "generated": "2023-10-27T10:08:34.938410+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 c097d91ab..77cd7b04e 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:02:50.613197+00:00 +Generated 2023-10-27T10:08:34.927305+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 03d692720..d2fea3a52 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:02:50.613760+00:00 +Generated 2023-10-27T10:08:34.927806+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 7912663e7..fc873568f 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:02:50.614280+00:00 +Generated 2023-10-27T10:08:34.928271+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 00028d977..ec5630f56 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:02:50.615084+00:00 +Generated 2023-10-27T10:08:34.928891+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 e61ab8cd9..78d1e6256 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:02:50.615757+00:00 +Generated 2023-10-27T10:08:34.929362+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 8b182c3dd..b438000f8 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:02:50.620941+00:00 +Generated 2023-10-27T10:08:34.933569+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 1fded166e..5ac6400c1 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:02:50.626744+00:00 +Generated 2023-10-27T10:08:34.938353+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 00b2f7b03..0987c8dde 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:02:50.745976+00:00", + "generated": "2023-10-27T10:08:35.036117+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 37f8cd609..d67970876 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:02:50.745839+00:00 +Generated 2023-10-27T10:08:35.036022+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 da25bc984..8dc196cc1 100644 --- a/tests/report.html +++ b/tests/report.html @@ -16,7 +16,7 @@

Building blocks validation report

- Generated at 2023-10-27T10:02:56.802101+00:00 + Generated at 2023-10-27T10:08:38.459514+00:00

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

@@ -409,13 +409,13 @@

Focus nodes: - Shape <http://example.com/rules#testRequiredTime>: *none* - Shape <http://example.com/rules#testObservedProperty>: *none* - - Shape <http://example.com/rules#testResult>: *none* - Shape <http://example.com/rules#testFeatureOfInterest>: *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:n891f765fafbe454b9a7626dfae659413b5): *none* - - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:n891f765fafbe454b9a7626dfae659413b19): *none* - - Shape <http://example.com/rules#testResult>/sh:property (path _:n891f765fafbe454b9a7626dfae659413b32): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:n891f765fafbe454b9a7626dfae659413b11): *none* - - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:n891f765fafbe454b9a7626dfae659413b29): *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*

@@ -443,13 +443,13 @@

Focus nodes: - Shape <http://example.com/rules#testRequiredTime>: *none* - Shape <http://example.com/rules#testObservedProperty>: *none* - - Shape <http://example.com/rules#testResult>: *none* - Shape <http://example.com/rules#testFeatureOfInterest>: *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:n891f765fafbe454b9a7626dfae659413b5): *none* - - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:n891f765fafbe454b9a7626dfae659413b19): *none* - - Shape <http://example.com/rules#testResult>/sh:property (path _:n891f765fafbe454b9a7626dfae659413b32): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:n891f765fafbe454b9a7626dfae659413b11): *none* - - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:n891f765fafbe454b9a7626dfae659413b29): *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*
@@ -472,15 +472,15 @@

Conforms: True
Focus nodes: - - Shape <http://example.com/rules#testRequiredTime>: _:n7994437f28c149eba0b7a63f3acbb342b1 - - Shape <http://example.com/rules#testObservedProperty>: _:n7994437f28c149eba0b7a63f3acbb342b1 - - Shape <http://example.com/rules#testResult>: _:n7994437f28c149eba0b7a63f3acbb342b1 - - Shape <http://example.com/rules#testFeatureOfInterest>: _:n7994437f28c149eba0b7a63f3acbb342b1 - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:n891f765fafbe454b9a7626dfae659413b5): *none* - - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:n891f765fafbe454b9a7626dfae659413b19): *none* - - Shape <http://example.com/rules#testResult>/sh:property (path _:n891f765fafbe454b9a7626dfae659413b32): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:n891f765fafbe454b9a7626dfae659413b11): *none* - - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:n891f765fafbe454b9a7626dfae659413b29): *none* + - 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*
@@ -508,13 +508,13 @@

Focus nodes: - Shape <http://example.com/rules#testRequiredTime>: *none* - Shape <http://example.com/rules#testObservedProperty>: *none* - - Shape <http://example.com/rules#testResult>: *none* - Shape <http://example.com/rules#testFeatureOfInterest>: *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:n891f765fafbe454b9a7626dfae659413b5): *none* - - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:n891f765fafbe454b9a7626dfae659413b19): *none* - - Shape <http://example.com/rules#testResult>/sh:property (path _:n891f765fafbe454b9a7626dfae659413b32): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:n891f765fafbe454b9a7626dfae659413b11): *none* - - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:n891f765fafbe454b9a7626dfae659413b29): *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*
@@ -721,13 +721,13 @@

Focus nodes: - Shape <http://example.com/rules#testRequiredTime>: *none* - Shape <http://example.com/rules#testObservedProperty>: *none* - - Shape <http://example.com/rules#testResult>: *none* - Shape <http://example.com/rules#testFeatureOfInterest>: *none* - - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:na10f585a07a34a41ae3c29e8712197cab29): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:na10f585a07a34a41ae3c29e8712197cab5): *none* - - Shape <http://example.com/rules#testResult>/sh:property (path _:na10f585a07a34a41ae3c29e8712197cab32): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:na10f585a07a34a41ae3c29e8712197cab11): *none* - - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:na10f585a07a34a41ae3c29e8712197cab19): *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*
@@ -908,13 +908,13 @@

Focus nodes: - Shape <http://example.com/rules#testRequiredTime>: eg:a1 - Shape <http://example.com/rules#testObservedProperty>: eg:a1 - - Shape <http://example.com/rules#testResult>: eg:a1 - Shape <http://example.com/rules#testFeatureOfInterest>: eg:a1 - - Shape <http://example.com/rules#testResult>/sh:property (path _:ndddb21bd9150487c9aac6df955f79da8b32): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:ndddb21bd9150487c9aac6df955f79da8b11): *none* - - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:ndddb21bd9150487c9aac6df955f79da8b29): *none* - - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:ndddb21bd9150487c9aac6df955f79da8b19): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:ndddb21bd9150487c9aac6df955f79da8b5): *none* + - 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*
@@ -1175,13 +1175,13 @@

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#testResult>: <http://example.com/pop1999> - Shape <http://example.com/rules#testFeatureOfInterest>: <http://example.com/pop1999> - - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:n56f3c74551a342d2a84b1c18d49e35b2b29): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:n56f3c74551a342d2a84b1c18d49e35b2b11): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:n56f3c74551a342d2a84b1c18d49e35b2b5): *none* - - Shape <http://example.com/rules#testResult>/sh:property (path _:n56f3c74551a342d2a84b1c18d49e35b2b32): *none* - - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:n56f3c74551a342d2a84b1c18d49e35b2b19): *none* + - 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*
@@ -1204,15 +1204,15 @@

Conforms: True
Focus nodes: - - Shape <http://example.com/rules#testRequiredTime>: _:n6d54163e27204a669c68e08dbb22a164b1 - - Shape <http://example.com/rules#testObservedProperty>: _:n6d54163e27204a669c68e08dbb22a164b1 - - Shape <http://example.com/rules#testResult>: _:n6d54163e27204a669c68e08dbb22a164b1 - - Shape <http://example.com/rules#testFeatureOfInterest>: _:n6d54163e27204a669c68e08dbb22a164b1 - - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:n56f3c74551a342d2a84b1c18d49e35b2b29): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:n56f3c74551a342d2a84b1c18d49e35b2b11): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:n56f3c74551a342d2a84b1c18d49e35b2b5): *none* - - Shape <http://example.com/rules#testResult>/sh:property (path _:n56f3c74551a342d2a84b1c18d49e35b2b32): *none* - - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:n56f3c74551a342d2a84b1c18d49e35b2b19): *none* + - 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*
@@ -1240,13 +1240,13 @@

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#testResult>: <http://example.com/pop1999> - Shape <http://example.com/rules#testFeatureOfInterest>: <http://example.com/pop1999> - - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:n56f3c74551a342d2a84b1c18d49e35b2b29): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:n56f3c74551a342d2a84b1c18d49e35b2b11): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:n56f3c74551a342d2a84b1c18d49e35b2b5): *none* - - Shape <http://example.com/rules#testResult>/sh:property (path _:n56f3c74551a342d2a84b1c18d49e35b2b32): *none* - - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:n56f3c74551a342d2a84b1c18d49e35b2b19): *none* + - 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*
@@ -1340,13 +1340,13 @@

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#testResult>: eg:pop1999,eg:pop2000 - Shape <http://example.com/rules#testFeatureOfInterest>: eg:pop1999,eg:pop2000 - - Shape <http://example.com/rules#testResult>/sh:property (path _:n11501f99f34645178f68a5083d8cf73ab32): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:rest/rdf:first (path _:n11501f99f34645178f68a5083d8cf73ab11): *none* - - Shape <http://example.com/rules#testFeatureOfInterest>/sh:property (path _:n11501f99f34645178f68a5083d8cf73ab29): *none* - - Shape <http://example.com/rules#testObservedProperty>/sh:property (path _:n11501f99f34645178f68a5083d8cf73ab19): *none* - - Shape <http://example.com/rules#testRequiredTime>/sh:or/rdf:first (path _:n11501f99f34645178f68a5083d8cf73ab5): *none* + - 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*
diff --git a/tests/unstable/sosa/examples/vectorObservation/_report.json b/tests/unstable/sosa/examples/vectorObservation/_report.json index fb3575a49..144336bec 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:02:51.049450+00:00", + "generated": "2023-10-27T10:08:35.255877+00:00", "result": true, "items": [ { @@ -72,35 +72,35 @@ "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "": { "nodes": [] }, "/sh:property": { "nodes": [], - "path": "_:na10f585a07a34a41ae3c29e8712197cab29" + "path": "_:n0e94b8ba2f374296b1ec35db9f9f3627b29" }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [], - "path": "_:na10f585a07a34a41ae3c29e8712197cab5" + "path": "_:n0e94b8ba2f374296b1ec35db9f9f3627b11" }, "/sh:property": { "nodes": [], - "path": "_:na10f585a07a34a41ae3c29e8712197cab32" + "path": "_:n0e94b8ba2f374296b1ec35db9f9f3627b32" }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:property": { "nodes": [], - "path": "_:na10f585a07a34a41ae3c29e8712197cab11" + "path": "_:n0e94b8ba2f374296b1ec35db9f9f3627b19" }, - "/sh:property": { + "/sh:or/rdf:first": { "nodes": [], - "path": "_:na10f585a07a34a41ae3c29e8712197cab19" + "path": "_:n0e94b8ba2f374296b1ec35db9f9f3627b5" } }, "isError": false, - "message": "Focus nodes:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:property (path _:na10f585a07a34a41ae3c29e8712197cab29): *none*\n - Shape /sh:or/rdf:first (path _:na10f585a07a34a41ae3c29e8712197cab5): *none*\n - Shape /sh:property (path _:na10f585a07a34a41ae3c29e8712197cab32): *none*\n - Shape /sh:or/rdf:rest/rdf:first (path _:na10f585a07a34a41ae3c29e8712197cab11): *none*\n - Shape /sh:property (path _:na10f585a07a34a41ae3c29e8712197cab19): *none*\n" + "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" } ] } 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 fa7c0eb8d..0ad41cf35 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:02:51.049350+00:00 +Generated 2023-10-27T10:08:35.255788+00:00 === Files === Using example_1_1.json from examples JSON-LD context is present - uplifting @@ -20,13 +20,13 @@ Conforms: True Focus nodes: - Shape : *none* - Shape : *none* - - Shape : *none* - Shape : *none* - - Shape /sh:property (path _:na10f585a07a34a41ae3c29e8712197cab29): *none* - - Shape /sh:or/rdf:first (path _:na10f585a07a34a41ae3c29e8712197cab5): *none* - - Shape /sh:property (path _:na10f585a07a34a41ae3c29e8712197cab32): *none* - - Shape /sh:or/rdf:rest/rdf:first (path _:na10f585a07a34a41ae3c29e8712197cab11): *none* - - Shape /sh:property (path _:na10f585a07a34a41ae3c29e8712197cab19): *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* === End SHACL === diff --git a/tests/unstable/sosa/examples/vectorObservationFeature/_report.json b/tests/unstable/sosa/examples/vectorObservationFeature/_report.json index 470f77b68..65a21c16a 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:02:56.777992+00:00", + "generated": "2023-10-27T10:08:38.443195+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 0627c2ad9..8a41364f2 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:02:56.400632+00:00 +Generated 2023-10-27T10:08:38.078202+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 5c8414b4b..9210567fa 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:02:56.777909+00:00 +Generated 2023-10-27T10:08:38.443118+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 b05b08a89..4a6f93e53 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:02:54.036188+00:00", + "generated": "2023-10-27T10:08:36.949415+00:00", "result": true, "items": [ { @@ -76,39 +76,39 @@ "" ] }, - "": { + "": { "nodes": [ "" ] }, - "": { + "": { "nodes": [ "" ] }, "/sh:property": { "nodes": [], - "path": "_:n56f3c74551a342d2a84b1c18d49e35b2b29" - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [], - "path": "_:n56f3c74551a342d2a84b1c18d49e35b2b11" + "path": "_:nc3992a44755649e09e0e99e371d1147cb29" }, "/sh:or/rdf:first": { "nodes": [], - "path": "_:n56f3c74551a342d2a84b1c18d49e35b2b5" + "path": "_:nc3992a44755649e09e0e99e371d1147cb5" }, - "/sh:property": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [], - "path": "_:n56f3c74551a342d2a84b1c18d49e35b2b32" + "path": "_:nc3992a44755649e09e0e99e371d1147cb11" }, "/sh:property": { "nodes": [], - "path": "_:n56f3c74551a342d2a84b1c18d49e35b2b19" + "path": "_:nc3992a44755649e09e0e99e371d1147cb19" + }, + "/sh:property": { + "nodes": [], + "path": "_:nc3992a44755649e09e0e99e371d1147cb32" } }, "isError": false, - "message": "Focus nodes:\n - Shape : \n - Shape : \n - Shape : \n - Shape : \n - Shape /sh:property (path _:n56f3c74551a342d2a84b1c18d49e35b2b29): *none*\n - Shape /sh:or/rdf:rest/rdf:first (path _:n56f3c74551a342d2a84b1c18d49e35b2b11): *none*\n - Shape /sh:or/rdf:first (path _:n56f3c74551a342d2a84b1c18d49e35b2b5): *none*\n - Shape /sh:property (path _:n56f3c74551a342d2a84b1c18d49e35b2b32): *none*\n - Shape /sh:property (path _:n56f3c74551a342d2a84b1c18d49e35b2b19): *none*\n" + "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" } ] } @@ -157,47 +157,47 @@ "focusNodes": { "": { "nodes": [ - "_:n6d54163e27204a669c68e08dbb22a164b1" + "_:n5c2dad394c354c4c83ccb9ac99a69bebb1" ] }, "": { "nodes": [ - "_:n6d54163e27204a669c68e08dbb22a164b1" + "_:n5c2dad394c354c4c83ccb9ac99a69bebb1" ] }, - "": { + "": { "nodes": [ - "_:n6d54163e27204a669c68e08dbb22a164b1" + "_:n5c2dad394c354c4c83ccb9ac99a69bebb1" ] }, - "": { + "": { "nodes": [ - "_:n6d54163e27204a669c68e08dbb22a164b1" + "_:n5c2dad394c354c4c83ccb9ac99a69bebb1" ] }, "/sh:property": { "nodes": [], - "path": "_:n56f3c74551a342d2a84b1c18d49e35b2b29" - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [], - "path": "_:n56f3c74551a342d2a84b1c18d49e35b2b11" + "path": "_:nc3992a44755649e09e0e99e371d1147cb29" }, "/sh:or/rdf:first": { "nodes": [], - "path": "_:n56f3c74551a342d2a84b1c18d49e35b2b5" + "path": "_:nc3992a44755649e09e0e99e371d1147cb5" }, - "/sh:property": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [], - "path": "_:n56f3c74551a342d2a84b1c18d49e35b2b32" + "path": "_:nc3992a44755649e09e0e99e371d1147cb11" }, "/sh:property": { "nodes": [], - "path": "_:n56f3c74551a342d2a84b1c18d49e35b2b19" + "path": "_:nc3992a44755649e09e0e99e371d1147cb19" + }, + "/sh:property": { + "nodes": [], + "path": "_:nc3992a44755649e09e0e99e371d1147cb32" } }, "isError": false, - "message": "Focus nodes:\n - Shape : _:n6d54163e27204a669c68e08dbb22a164b1\n - Shape : _:n6d54163e27204a669c68e08dbb22a164b1\n - Shape : _:n6d54163e27204a669c68e08dbb22a164b1\n - Shape : _:n6d54163e27204a669c68e08dbb22a164b1\n - Shape /sh:property (path _:n56f3c74551a342d2a84b1c18d49e35b2b29): *none*\n - Shape /sh:or/rdf:rest/rdf:first (path _:n56f3c74551a342d2a84b1c18d49e35b2b11): *none*\n - Shape /sh:or/rdf:first (path _:n56f3c74551a342d2a84b1c18d49e35b2b5): *none*\n - Shape /sh:property (path _:n56f3c74551a342d2a84b1c18d49e35b2b32): *none*\n - Shape /sh:property (path _:n56f3c74551a342d2a84b1c18d49e35b2b19): *none*\n" + "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" } ] } @@ -273,39 +273,39 @@ "" ] }, - "": { + "": { "nodes": [ "" ] }, - "": { + "": { "nodes": [ "" ] }, "/sh:property": { "nodes": [], - "path": "_:n56f3c74551a342d2a84b1c18d49e35b2b29" - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [], - "path": "_:n56f3c74551a342d2a84b1c18d49e35b2b11" + "path": "_:nc3992a44755649e09e0e99e371d1147cb29" }, "/sh:or/rdf:first": { "nodes": [], - "path": "_:n56f3c74551a342d2a84b1c18d49e35b2b5" + "path": "_:nc3992a44755649e09e0e99e371d1147cb5" }, - "/sh:property": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [], - "path": "_:n56f3c74551a342d2a84b1c18d49e35b2b32" + "path": "_:nc3992a44755649e09e0e99e371d1147cb11" }, "/sh:property": { "nodes": [], - "path": "_:n56f3c74551a342d2a84b1c18d49e35b2b19" + "path": "_:nc3992a44755649e09e0e99e371d1147cb19" + }, + "/sh:property": { + "nodes": [], + "path": "_:nc3992a44755649e09e0e99e371d1147cb32" } }, "isError": false, - "message": "Focus nodes:\n - Shape : \n - Shape : \n - Shape : \n - Shape : \n - Shape /sh:property (path _:n56f3c74551a342d2a84b1c18d49e35b2b29): *none*\n - Shape /sh:or/rdf:rest/rdf:first (path _:n56f3c74551a342d2a84b1c18d49e35b2b11): *none*\n - Shape /sh:or/rdf:first (path _:n56f3c74551a342d2a84b1c18d49e35b2b5): *none*\n - Shape /sh:property (path _:n56f3c74551a342d2a84b1c18d49e35b2b32): *none*\n - Shape /sh:property (path _:n56f3c74551a342d2a84b1c18d49e35b2b19): *none*\n" + "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" } ] } 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 26363a38a..64531b92d 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:02:54.016182+00:00 +Generated 2023-10-27T10:08:36.932838+00:00 === Files === Using example_1_1.json from examples JSON-LD context is present - uplifting @@ -20,13 +20,13 @@ Conforms: True Focus nodes: - Shape : - Shape : - - Shape : - Shape : - - Shape /sh:property (path _:n56f3c74551a342d2a84b1c18d49e35b2b29): *none* - - Shape /sh:or/rdf:rest/rdf:first (path _:n56f3c74551a342d2a84b1c18d49e35b2b11): *none* - - Shape /sh:or/rdf:first (path _:n56f3c74551a342d2a84b1c18d49e35b2b5): *none* - - Shape /sh:property (path _:n56f3c74551a342d2a84b1c18d49e35b2b32): *none* - - Shape /sh:property (path _:n56f3c74551a342d2a84b1c18d49e35b2b19): *none* + - 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* === 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 b6ef26529..e462c9935 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:02:54.024707+00:00 +Generated 2023-10-27T10:08:36.939916+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 : _:n6d54163e27204a669c68e08dbb22a164b1 - - Shape : _:n6d54163e27204a669c68e08dbb22a164b1 - - Shape : _:n6d54163e27204a669c68e08dbb22a164b1 - - Shape : _:n6d54163e27204a669c68e08dbb22a164b1 - - Shape /sh:property (path _:n56f3c74551a342d2a84b1c18d49e35b2b29): *none* - - Shape /sh:or/rdf:rest/rdf:first (path _:n56f3c74551a342d2a84b1c18d49e35b2b11): *none* - - Shape /sh:or/rdf:first (path _:n56f3c74551a342d2a84b1c18d49e35b2b5): *none* - - Shape /sh:property (path _:n56f3c74551a342d2a84b1c18d49e35b2b32): *none* - - Shape /sh:property (path _:n56f3c74551a342d2a84b1c18d49e35b2b19): *none* + - 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* === 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 a56f4e3e3..0cfd8255f 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:02:54.036103+00:00 +Generated 2023-10-27T10:08:36.949345+00:00 === Files === Using example_2_1.json from examples JSON-LD context is present - uplifting @@ -20,13 +20,13 @@ Conforms: True Focus nodes: - Shape : - Shape : - - Shape : - Shape : - - Shape /sh:property (path _:n56f3c74551a342d2a84b1c18d49e35b2b29): *none* - - Shape /sh:or/rdf:rest/rdf:first (path _:n56f3c74551a342d2a84b1c18d49e35b2b11): *none* - - Shape /sh:or/rdf:first (path _:n56f3c74551a342d2a84b1c18d49e35b2b5): *none* - - Shape /sh:property (path _:n56f3c74551a342d2a84b1c18d49e35b2b32): *none* - - Shape /sh:property (path _:n56f3c74551a342d2a84b1c18d49e35b2b19): *none* + - 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* === End SHACL === diff --git a/tests/unstable/sosa/features/observationCollection/_report.json b/tests/unstable/sosa/features/observationCollection/_report.json index 22a1cda6b..449689546 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:02:54.965767+00:00", + "generated": "2023-10-27T10:08:37.528134+00:00", "result": true, "items": [ { @@ -143,41 +143,41 @@ "eg:pop2000" ] }, - "": { + "": { "nodes": [ "eg:pop1999", "eg:pop2000" ] }, - "": { + "": { "nodes": [ "eg:pop1999", "eg:pop2000" ] }, - "/sh:property": { + "/sh:property": { "nodes": [], - "path": "_:n11501f99f34645178f68a5083d8cf73ab32" + "path": "_:nbd9913690f674ddd8257f690b03a1a62b29" }, "/sh:or/rdf:rest/rdf:first": { "nodes": [], - "path": "_:n11501f99f34645178f68a5083d8cf73ab11" - }, - "/sh:property": { - "nodes": [], - "path": "_:n11501f99f34645178f68a5083d8cf73ab29" + "path": "_:nbd9913690f674ddd8257f690b03a1a62b11" }, "/sh:property": { "nodes": [], - "path": "_:n11501f99f34645178f68a5083d8cf73ab19" + "path": "_:nbd9913690f674ddd8257f690b03a1a62b19" }, "/sh:or/rdf:first": { "nodes": [], - "path": "_:n11501f99f34645178f68a5083d8cf73ab5" + "path": "_:nbd9913690f674ddd8257f690b03a1a62b5" + }, + "/sh:property": { + "nodes": [], + "path": "_:nbd9913690f674ddd8257f690b03a1a62b32" } }, "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 _:n11501f99f34645178f68a5083d8cf73ab32): *none*\n - Shape /sh:or/rdf:rest/rdf:first (path _:n11501f99f34645178f68a5083d8cf73ab11): *none*\n - Shape /sh:property (path _:n11501f99f34645178f68a5083d8cf73ab29): *none*\n - Shape /sh:property (path _:n11501f99f34645178f68a5083d8cf73ab19): *none*\n - Shape /sh:or/rdf:first (path _:n11501f99f34645178f68a5083d8cf73ab5): *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: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" } ] } 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 4c147c1fa..e896c8f4b 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:02:54.953236+00:00 +Generated 2023-10-27T10:08:37.517584+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 87dd3489e..44aeed87c 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:02:54.965681+00:00 +Generated 2023-10-27T10:08:37.528046+00:00 === Files === Using example_1_2.ttl from examples Output Turtle example_1_2.ttl created @@ -14,13 +14,13 @@ 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 /sh:property (path _:n11501f99f34645178f68a5083d8cf73ab32): *none* - - Shape /sh:or/rdf:rest/rdf:first (path _:n11501f99f34645178f68a5083d8cf73ab11): *none* - - Shape /sh:property (path _:n11501f99f34645178f68a5083d8cf73ab29): *none* - - Shape /sh:property (path _:n11501f99f34645178f68a5083d8cf73ab19): *none* - - Shape /sh:or/rdf:first (path _:n11501f99f34645178f68a5083d8cf73ab5): *none* + - 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* === 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 e2924439c..1ff014ede 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:02:54.948537+00:00 +Generated 2023-10-27T10:08:37.513559+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 8ff0fa740..547d7ebbc 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:02:54.945712+00:00 +Generated 2023-10-27T10:08:37.511105+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 37a26eeb7..022e8f6f2 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:02:50.684794+00:00", + "generated": "2023-10-27T10:08:34.984760+00:00", "result": true, "items": [ { @@ -59,35 +59,35 @@ "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:property": { "nodes": [], - "path": "_:n891f765fafbe454b9a7626dfae659413b5" + "path": "_:n3781473d8bda42ce939b22656d6cbfeeb29" }, "/sh:property": { "nodes": [], - "path": "_:n891f765fafbe454b9a7626dfae659413b19" + "path": "_:n3781473d8bda42ce939b22656d6cbfeeb19" }, "/sh:property": { "nodes": [], - "path": "_:n891f765fafbe454b9a7626dfae659413b32" + "path": "_:n3781473d8bda42ce939b22656d6cbfeeb32" }, "/sh:or/rdf:rest/rdf:first": { "nodes": [], - "path": "_:n891f765fafbe454b9a7626dfae659413b11" + "path": "_:n3781473d8bda42ce939b22656d6cbfeeb11" }, - "/sh:property": { + "/sh:or/rdf:first": { "nodes": [], - "path": "_:n891f765fafbe454b9a7626dfae659413b29" + "path": "_:n3781473d8bda42ce939b22656d6cbfeeb5" } }, "isError": false, - "message": "Focus nodes:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first (path _:n891f765fafbe454b9a7626dfae659413b5): *none*\n - Shape /sh:property (path _:n891f765fafbe454b9a7626dfae659413b19): *none*\n - Shape /sh:property (path _:n891f765fafbe454b9a7626dfae659413b32): *none*\n - Shape /sh:or/rdf:rest/rdf:first (path _:n891f765fafbe454b9a7626dfae659413b11): *none*\n - Shape /sh:property (path _:n891f765fafbe454b9a7626dfae659413b29): *none*\n" + "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" } ] } @@ -159,35 +159,35 @@ "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:property": { "nodes": [], - "path": "_:n891f765fafbe454b9a7626dfae659413b5" + "path": "_:n3781473d8bda42ce939b22656d6cbfeeb29" }, "/sh:property": { "nodes": [], - "path": "_:n891f765fafbe454b9a7626dfae659413b19" + "path": "_:n3781473d8bda42ce939b22656d6cbfeeb19" }, "/sh:property": { "nodes": [], - "path": "_:n891f765fafbe454b9a7626dfae659413b32" + "path": "_:n3781473d8bda42ce939b22656d6cbfeeb32" }, "/sh:or/rdf:rest/rdf:first": { "nodes": [], - "path": "_:n891f765fafbe454b9a7626dfae659413b11" + "path": "_:n3781473d8bda42ce939b22656d6cbfeeb11" }, - "/sh:property": { + "/sh:or/rdf:first": { "nodes": [], - "path": "_:n891f765fafbe454b9a7626dfae659413b29" + "path": "_:n3781473d8bda42ce939b22656d6cbfeeb5" } }, "isError": false, - "message": "Focus nodes:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first (path _:n891f765fafbe454b9a7626dfae659413b5): *none*\n - Shape /sh:property (path _:n891f765fafbe454b9a7626dfae659413b19): *none*\n - Shape /sh:property (path _:n891f765fafbe454b9a7626dfae659413b32): *none*\n - Shape /sh:or/rdf:rest/rdf:first (path _:n891f765fafbe454b9a7626dfae659413b11): *none*\n - Shape /sh:property (path _:n891f765fafbe454b9a7626dfae659413b29): *none*\n" + "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" } ] } @@ -236,47 +236,47 @@ "focusNodes": { "": { "nodes": [ - "_:n7994437f28c149eba0b7a63f3acbb342b1" + "_:n172869bb188548f9bfc9e4e18f1ef184b1" ] }, "": { "nodes": [ - "_:n7994437f28c149eba0b7a63f3acbb342b1" + "_:n172869bb188548f9bfc9e4e18f1ef184b1" ] }, - "": { + "": { "nodes": [ - "_:n7994437f28c149eba0b7a63f3acbb342b1" + "_:n172869bb188548f9bfc9e4e18f1ef184b1" ] }, - "": { + "": { "nodes": [ - "_:n7994437f28c149eba0b7a63f3acbb342b1" + "_:n172869bb188548f9bfc9e4e18f1ef184b1" ] }, - "/sh:or/rdf:first": { + "/sh:property": { "nodes": [], - "path": "_:n891f765fafbe454b9a7626dfae659413b5" + "path": "_:n3781473d8bda42ce939b22656d6cbfeeb29" }, "/sh:property": { "nodes": [], - "path": "_:n891f765fafbe454b9a7626dfae659413b19" + "path": "_:n3781473d8bda42ce939b22656d6cbfeeb19" }, "/sh:property": { "nodes": [], - "path": "_:n891f765fafbe454b9a7626dfae659413b32" + "path": "_:n3781473d8bda42ce939b22656d6cbfeeb32" }, "/sh:or/rdf:rest/rdf:first": { "nodes": [], - "path": "_:n891f765fafbe454b9a7626dfae659413b11" + "path": "_:n3781473d8bda42ce939b22656d6cbfeeb11" }, - "/sh:property": { + "/sh:or/rdf:first": { "nodes": [], - "path": "_:n891f765fafbe454b9a7626dfae659413b29" + "path": "_:n3781473d8bda42ce939b22656d6cbfeeb5" } }, "isError": false, - "message": "Focus nodes:\n - Shape : _:n7994437f28c149eba0b7a63f3acbb342b1\n - Shape : _:n7994437f28c149eba0b7a63f3acbb342b1\n - Shape : _:n7994437f28c149eba0b7a63f3acbb342b1\n - Shape : _:n7994437f28c149eba0b7a63f3acbb342b1\n - Shape /sh:or/rdf:first (path _:n891f765fafbe454b9a7626dfae659413b5): *none*\n - Shape /sh:property (path _:n891f765fafbe454b9a7626dfae659413b19): *none*\n - Shape /sh:property (path _:n891f765fafbe454b9a7626dfae659413b32): *none*\n - Shape /sh:or/rdf:rest/rdf:first (path _:n891f765fafbe454b9a7626dfae659413b11): *none*\n - Shape /sh:property (path _:n891f765fafbe454b9a7626dfae659413b29): *none*\n" + "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" } ] } @@ -348,35 +348,35 @@ "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:property": { "nodes": [], - "path": "_:n891f765fafbe454b9a7626dfae659413b5" + "path": "_:n3781473d8bda42ce939b22656d6cbfeeb29" }, "/sh:property": { "nodes": [], - "path": "_:n891f765fafbe454b9a7626dfae659413b19" + "path": "_:n3781473d8bda42ce939b22656d6cbfeeb19" }, "/sh:property": { "nodes": [], - "path": "_:n891f765fafbe454b9a7626dfae659413b32" + "path": "_:n3781473d8bda42ce939b22656d6cbfeeb32" }, "/sh:or/rdf:rest/rdf:first": { "nodes": [], - "path": "_:n891f765fafbe454b9a7626dfae659413b11" + "path": "_:n3781473d8bda42ce939b22656d6cbfeeb11" }, - "/sh:property": { + "/sh:or/rdf:first": { "nodes": [], - "path": "_:n891f765fafbe454b9a7626dfae659413b29" + "path": "_:n3781473d8bda42ce939b22656d6cbfeeb5" } }, "isError": false, - "message": "Focus nodes:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first (path _:n891f765fafbe454b9a7626dfae659413b5): *none*\n - Shape /sh:property (path _:n891f765fafbe454b9a7626dfae659413b19): *none*\n - Shape /sh:property (path _:n891f765fafbe454b9a7626dfae659413b32): *none*\n - Shape /sh:or/rdf:rest/rdf:first (path _:n891f765fafbe454b9a7626dfae659413b11): *none*\n - Shape /sh:property (path _:n891f765fafbe454b9a7626dfae659413b29): *none*\n" + "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" } ] } 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 478878b4a..19d53ae86 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:02:50.663389+00:00 +Generated 2023-10-27T10:08:34.967081+00:00 === Files === Using example_1_1.json from examples JSON-LD context is present - uplifting @@ -20,13 +20,13 @@ Conforms: True Focus nodes: - Shape : *none* - Shape : *none* - - Shape : *none* - Shape : *none* - - Shape /sh:or/rdf:first (path _:n891f765fafbe454b9a7626dfae659413b5): *none* - - Shape /sh:property (path _:n891f765fafbe454b9a7626dfae659413b19): *none* - - Shape /sh:property (path _:n891f765fafbe454b9a7626dfae659413b32): *none* - - Shape /sh:or/rdf:rest/rdf:first (path _:n891f765fafbe454b9a7626dfae659413b11): *none* - - Shape /sh:property (path _:n891f765fafbe454b9a7626dfae659413b29): *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* === 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 fb91aa5c8..f30c59493 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:02:50.677706+00:00 +Generated 2023-10-27T10:08:34.979080+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 : _:n7994437f28c149eba0b7a63f3acbb342b1 - - Shape : _:n7994437f28c149eba0b7a63f3acbb342b1 - - Shape : _:n7994437f28c149eba0b7a63f3acbb342b1 - - Shape : _:n7994437f28c149eba0b7a63f3acbb342b1 - - Shape /sh:or/rdf:first (path _:n891f765fafbe454b9a7626dfae659413b5): *none* - - Shape /sh:property (path _:n891f765fafbe454b9a7626dfae659413b19): *none* - - Shape /sh:property (path _:n891f765fafbe454b9a7626dfae659413b32): *none* - - Shape /sh:or/rdf:rest/rdf:first (path _:n891f765fafbe454b9a7626dfae659413b11): *none* - - Shape /sh:property (path _:n891f765fafbe454b9a7626dfae659413b29): *none* + - 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* === 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 e37e4530f..90a425026 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:02:50.684711+00:00 +Generated 2023-10-27T10:08:34.984692+00:00 === Files === Using example_2_1.json from examples JSON-LD context is present - uplifting @@ -20,13 +20,13 @@ Conforms: True Focus nodes: - Shape : *none* - Shape : *none* - - Shape : *none* - Shape : *none* - - Shape /sh:or/rdf:first (path _:n891f765fafbe454b9a7626dfae659413b5): *none* - - Shape /sh:property (path _:n891f765fafbe454b9a7626dfae659413b19): *none* - - Shape /sh:property (path _:n891f765fafbe454b9a7626dfae659413b32): *none* - - Shape /sh:or/rdf:rest/rdf:first (path _:n891f765fafbe454b9a7626dfae659413b11): *none* - - Shape /sh:property (path _:n891f765fafbe454b9a7626dfae659413b29): *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* === 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 0c9bd6760..95cb7cb6a 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:02:50.656534+00:00 +Generated 2023-10-27T10:08:34.961463+00:00 === Files === Using test1.jsonld from test resources Output Turtle test1.ttl created @@ -18,13 +18,13 @@ Conforms: True Focus nodes: - Shape : *none* - Shape : *none* - - Shape : *none* - Shape : *none* - - Shape /sh:or/rdf:first (path _:n891f765fafbe454b9a7626dfae659413b5): *none* - - Shape /sh:property (path _:n891f765fafbe454b9a7626dfae659413b19): *none* - - Shape /sh:property (path _:n891f765fafbe454b9a7626dfae659413b32): *none* - - Shape /sh:or/rdf:rest/rdf:first (path _:n891f765fafbe454b9a7626dfae659413b11): *none* - - Shape /sh:property (path _:n891f765fafbe454b9a7626dfae659413b29): *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* === End SHACL === diff --git a/tests/unstable/sosa/properties/observationCollection/_report.json b/tests/unstable/sosa/properties/observationCollection/_report.json index bdb023709..963db5d04 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:02:51.090013+00:00", + "generated": "2023-10-27T10:08:35.286679+00:00", "result": false, "items": [ { @@ -104,39 +104,39 @@ "eg:a1" ] }, - "": { + "": { "nodes": [ "eg:a1" ] }, - "": { + "": { "nodes": [ "eg:a1" ] }, - "/sh:property": { + "/sh:property": { "nodes": [], - "path": "_:ndddb21bd9150487c9aac6df955f79da8b32" + "path": "_:n6f70f73cad28498e8fa5979e2803779db29" }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [], - "path": "_:ndddb21bd9150487c9aac6df955f79da8b11" + "path": "_:n6f70f73cad28498e8fa5979e2803779db5" }, - "/sh:property": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [], - "path": "_:ndddb21bd9150487c9aac6df955f79da8b29" + "path": "_:n6f70f73cad28498e8fa5979e2803779db11" }, "/sh:property": { "nodes": [], - "path": "_:ndddb21bd9150487c9aac6df955f79da8b19" + "path": "_:n6f70f73cad28498e8fa5979e2803779db19" }, - "/sh:or/rdf:first": { + "/sh:property": { "nodes": [], - "path": "_:ndddb21bd9150487c9aac6df955f79da8b5" + "path": "_:n6f70f73cad28498e8fa5979e2803779db32" } }, "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 _:ndddb21bd9150487c9aac6df955f79da8b32): *none*\n - Shape /sh:or/rdf:rest/rdf:first (path _:ndddb21bd9150487c9aac6df955f79da8b11): *none*\n - Shape /sh:property (path _:ndddb21bd9150487c9aac6df955f79da8b29): *none*\n - Shape /sh:property (path _:ndddb21bd9150487c9aac6df955f79da8b19): *none*\n - Shape /sh:or/rdf:first (path _:ndddb21bd9150487c9aac6df955f79da8b5): *none*\n" + "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" } ] } 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 6f7748b0f..ae4424946 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:02:51.079615+00:00 +Generated 2023-10-27T10:08:35.277674+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 80e4230af..f47def328 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:02:51.080720+00:00 +Generated 2023-10-27T10:08:35.278563+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 ba9a2bfd4..da44a6636 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:02:51.089940+00:00 +Generated 2023-10-27T10:08:35.286608+00:00 === Files === Using example_3_1.ttl from examples Output Turtle example_3_1.ttl created @@ -14,13 +14,13 @@ Conforms: True Focus nodes: - Shape : eg:a1 - Shape : eg:a1 - - Shape : eg:a1 - Shape : eg:a1 - - Shape /sh:property (path _:ndddb21bd9150487c9aac6df955f79da8b32): *none* - - Shape /sh:or/rdf:rest/rdf:first (path _:ndddb21bd9150487c9aac6df955f79da8b11): *none* - - Shape /sh:property (path _:ndddb21bd9150487c9aac6df955f79da8b29): *none* - - Shape /sh:property (path _:ndddb21bd9150487c9aac6df955f79da8b19): *none* - - Shape /sh:or/rdf:first (path _:ndddb21bd9150487c9aac6df955f79da8b5): *none* + - 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* === End SHACL ===