Skip to content

Commit

Permalink
Building blocks postprocessing
Browse files Browse the repository at this point in the history
  • Loading branch information
avillar committed Jun 18, 2024
1 parent b587e95 commit 22a52e7
Show file tree
Hide file tree
Showing 25 changed files with 204 additions and 204 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -56,11 +56,11 @@
"@context": {
"date": {
"@id": "owlTime:hasTime",
"@type": "http://www.w3.org/2001/XMLSchema#date"
"@type": "xsd:date"
},
"timestamp": {
"@id": "owlTime:hasTime",
"@type": "http://www.w3.org/2001/XMLSchema#dateTime"
"@type": "xsd:dateTime"
},
"interval": {
"@id": "owlTime:hasTime",
Expand Down
30 changes: 15 additions & 15 deletions build/bblocks.jsonld
Original file line number Diff line number Diff line change
Expand Up @@ -106,12 +106,12 @@
"name": "Building Blocks - Building Blocks Examples",
"abstract": "This register provides a collection of **examples** designed to illustrate capabilities and implementation patterns for Building Blocks. \n\n*These buildings blocks may be copied and edited into a new repository based on the [template](https://github.com/opengeospatial/bblock-template) - but should not be referenced and extended for reuse*\n",
"description": "The aim of the highlighted examples is to illustrate implementation patterns for reusing OGC building blocks. The emphasis is on typical requirements to extend or constrain generic or abstract models such as OGC API Features, Observations etc. \n\n Other examples will illustrate different possible ways to use the Building Block machinery to semantically annotate externally defines schemas, develop and test logical constraints, or simply test examples using a published specification.\n\nMore complex examples will include transformation testing - testing a format can be transformed into a related structure and/or data model.",
"modified": "2024-06-17T13:42:42.914452",
"modified": "2024-06-18T13:40:06.990796",
"tooling": {
"bblocks-postprocess": {
"commitId": "\"86d544ee272c5495ae35236b0871ada235e29d6e",
"shortCommitId": "\"86d544",
"date": "2024-06-06T08:52:47+00:00\""
"commitId": "\"1891afa8bd0e985b0cf324aa24b94600f2dda422",
"shortCommitId": "\"1891af",
"date": "2024-06-18T13:37:44+00:00\""
}
},
"gitRepository": "https://github.com/ogcincubator/bblocks-examples",
Expand All @@ -138,7 +138,7 @@
"itemClass": "schema",
"register": "ogc-building-block-examples",
"version": "1.0",
"dateOfLastChange": "2024-06-17",
"dateOfLastChange": "2023-05-19",
"sources": [
{
"title": "OGC API - Features, Part 1, 7.16.2: Feature Response",
Expand Down Expand Up @@ -207,7 +207,7 @@
"itemClass": "schema",
"register": "ogc-building-block-examples",
"version": "1.0",
"dateOfLastChange": "2024-06-17",
"dateOfLastChange": "2023-05-19",
"sources": [
{
"title": "Semantic Sensor Network Ontology",
Expand Down Expand Up @@ -273,13 +273,13 @@
"itemClass": "schema",
"register": "ogc-building-block-examples",
"version": "1.0",
"dateOfLastChange": "2024-06-17",
"dateOfLastChange": "2023-05-19",
"sources": [],
"maturity": "development",
"scope": "unstable",
"dependsOn": [
"ogc.geo.geopose.basic.ypr",
"ogc.sosa.properties.observation"
"ogc.sosa.properties.observation",
"ogc.geo.geopose.basic.ypr"
],
"tags": [
"examples",
Expand Down Expand Up @@ -337,7 +337,7 @@
"itemClass": "schema",
"register": "ogc-building-block-examples",
"version": "1.0",
"dateOfLastChange": "2024-06-17",
"dateOfLastChange": "2023-05-19",
"sources": [
{
"title": "OGC API - Features, Part 1, 7.16.2: Feature Response",
Expand All @@ -347,8 +347,8 @@
"maturity": "development",
"scope": "unstable",
"dependsOn": [
"ogc.bbr.examples.feature.propertySet",
"ogc.bbr.examples.propertySet",
"ogc.bbr.examples.feature.propertySet",
"ogc.geo.features.feature"
],
"tags": [
Expand Down Expand Up @@ -404,7 +404,7 @@
"itemClass": "schema",
"register": "ogc-building-block-examples",
"version": "1.0",
"dateOfLastChange": "2024-06-17",
"dateOfLastChange": "2023-05-19",
"sources": [
{
"title": "Semantic Sensor Network Ontology",
Expand All @@ -414,10 +414,10 @@
"maturity": "development",
"scope": "unstable",
"dependsOn": [
"ogc.sosa.features.observationCollection",
"ogc.sosa.properties.observation",
"ogc.bbr.examples.observation.vectorObservation",
"ogc.sosa.features.observation"
"ogc.sosa.properties.observation",
"ogc.sosa.features.observation",
"ogc.sosa.features.observationCollection"
],
"tags": [
"sosa",
Expand Down
70 changes: 35 additions & 35 deletions build/bblocks.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,13 @@
dct:description [ dct:format "text/markdown" ;
rdfs:isDefinedBy "https://ogcincubator.github.io/bblocks-examples/build/generateddocs/markdown/bbr/examples/feature/externalSchema/index.md" ],
[ dct:format "text/html" ;
rdfs:isDefinedBy "https://ogcincubator.github.io/bblocks-examples/build/generateddocs/slate-build/bbr/examples/feature/externalSchema/" ],
rdfs:isDefinedBy "https://ogcincubator.github.io/bblocks-examples/bblock/ogc.bbr.examples.feature.externalSchema" ],
[ dct:format "application/json" ;
rdfs:isDefinedBy "https://ogcincubator.github.io/bblocks-examples/build/generateddocs/json-full/bbr/examples/feature/externalSchema/index.json" ],
[ dct:format "text/html" ;
rdfs:isDefinedBy "https://ogcincubator.github.io/bblocks-examples/bblock/ogc.bbr.examples.feature.externalSchema" ] ;
rdfs:isDefinedBy "https://ogcincubator.github.io/bblocks-examples/build/generateddocs/slate-build/bbr/examples/feature/externalSchema/" ] ;
dct:hasVersion "1.0" ;
dct:modified "2024-06-17"^^xsd:date ;
dct:modified "2023-05-19"^^xsd:date ;
dct:source <https://docs.ogc.org/is/17-069r3/17-069r3.html#_response_7>,
<https://github.com/smart-data-models/dataModel.ACRIS/tree/master/AirportFacility>,
<https://smartdatamodels.org/> ;
Expand All @@ -43,16 +43,16 @@
rdfs:label "Custom Feature" ;
dct:abstract "This example shows a simple customisation method for OGC API Feature schemas" ;
dct:created "2023-05-19T00:00:00+00:00"^^xsd:dateTime ;
dct:description [ dct:format "text/html" ;
rdfs:isDefinedBy "https://ogcincubator.github.io/bblocks-examples/bblock/ogc.bbr.examples.feature.geojsonFeature" ],
[ dct:format "text/markdown" ;
dct:description [ dct:format "text/markdown" ;
rdfs:isDefinedBy "https://ogcincubator.github.io/bblocks-examples/build/generateddocs/markdown/bbr/examples/feature/geojsonFeature/index.md" ],
[ dct:format "text/html" ;
rdfs:isDefinedBy "https://ogcincubator.github.io/bblocks-examples/build/generateddocs/slate-build/bbr/examples/feature/geojsonFeature/" ],
[ dct:format "application/json" ;
rdfs:isDefinedBy "https://ogcincubator.github.io/bblocks-examples/build/generateddocs/json-full/bbr/examples/feature/geojsonFeature/index.json" ] ;
rdfs:isDefinedBy "https://ogcincubator.github.io/bblocks-examples/build/generateddocs/json-full/bbr/examples/feature/geojsonFeature/index.json" ],
[ dct:format "text/html" ;
rdfs:isDefinedBy "https://ogcincubator.github.io/bblocks-examples/bblock/ogc.bbr.examples.feature.geojsonFeature" ] ;
dct:hasVersion "1.0" ;
dct:modified "2024-06-17"^^xsd:date ;
dct:modified "2023-05-19"^^xsd:date ;
dct:source <https://docs.ogc.org/is/17-069r3/17-069r3.html#_response_7> ;
skos:inScheme <https://ogcincubator.github.io/bblocks-examples/> ;
dcat:keyword "examples",
Expand All @@ -73,16 +73,16 @@
rdfs:label "Custom Result for Observation Feature" ;
dct:abstract "This building block defines an example specialisation of an existing Feature specialisation (SOSA Observation), using another schema to define a result set - in this case the GeoPose model" ;
dct:created "2023-05-19T00:00:00+00:00"^^xsd:dateTime ;
dct:description [ dct:format "text/html" ;
rdfs:isDefinedBy "https://ogcincubator.github.io/bblocks-examples/bblock/ogc.bbr.examples.observation.vectorObservationFeature" ],
[ dct:format "text/html" ;
rdfs:isDefinedBy "https://ogcincubator.github.io/bblocks-examples/build/generateddocs/slate-build/bbr/examples/observation/vectorObservationFeature/" ],
[ dct:format "text/markdown" ;
dct:description [ dct:format "text/markdown" ;
rdfs:isDefinedBy "https://ogcincubator.github.io/bblocks-examples/build/generateddocs/markdown/bbr/examples/observation/vectorObservationFeature/index.md" ],
[ dct:format "text/html" ;
rdfs:isDefinedBy "https://ogcincubator.github.io/bblocks-examples/bblock/ogc.bbr.examples.observation.vectorObservationFeature" ],
[ dct:format "application/json" ;
rdfs:isDefinedBy "https://ogcincubator.github.io/bblocks-examples/build/generateddocs/json-full/bbr/examples/observation/vectorObservationFeature/index.json" ] ;
rdfs:isDefinedBy "https://ogcincubator.github.io/bblocks-examples/build/generateddocs/json-full/bbr/examples/observation/vectorObservationFeature/index.json" ],
[ dct:format "text/html" ;
rdfs:isDefinedBy "https://ogcincubator.github.io/bblocks-examples/build/generateddocs/slate-build/bbr/examples/observation/vectorObservationFeature/" ] ;
dct:hasVersion "1.0" ;
dct:modified "2024-06-17"^^xsd:date ;
dct:modified "2023-05-19"^^xsd:date ;
dct:source <https://www.w3.org/TR/vocab-ssn/> ;
skos:inScheme <https://ogcincubator.github.io/bblocks-examples/> ;
dcat:keyword "examples",
Expand Down Expand Up @@ -110,16 +110,16 @@
rdfs:label "Example property set for Features" ;
dct:abstract "This shows how to define a propertyset for a feature - which can be re-used in different containers - such as a GeoJSON Feature schema" ;
dct:created "2023-05-19T00:00:00+00:00"^^xsd:dateTime ;
dct:description [ dct:format "application/json" ;
rdfs:isDefinedBy "https://ogcincubator.github.io/bblocks-examples/build/generateddocs/json-full/bbr/examples/feature/propertySet/index.json" ],
[ dct:format "text/markdown" ;
dct:description [ dct:format "text/markdown" ;
rdfs:isDefinedBy "https://ogcincubator.github.io/bblocks-examples/build/generateddocs/markdown/bbr/examples/feature/propertySet/index.md" ],
[ dct:format "text/html" ;
rdfs:isDefinedBy "https://ogcincubator.github.io/bblocks-examples/bblock/ogc.bbr.examples.feature.propertySet" ],
rdfs:isDefinedBy "https://ogcincubator.github.io/bblocks-examples/build/generateddocs/slate-build/bbr/examples/feature/propertySet/" ],
[ dct:format "application/json" ;
rdfs:isDefinedBy "https://ogcincubator.github.io/bblocks-examples/build/generateddocs/json-full/bbr/examples/feature/propertySet/index.json" ],
[ dct:format "text/html" ;
rdfs:isDefinedBy "https://ogcincubator.github.io/bblocks-examples/build/generateddocs/slate-build/bbr/examples/feature/propertySet/" ] ;
rdfs:isDefinedBy "https://ogcincubator.github.io/bblocks-examples/bblock/ogc.bbr.examples.feature.propertySet" ] ;
dct:hasVersion "1.0" ;
dct:modified "2024-06-17"^^xsd:date ;
dct:modified "2023-05-19"^^xsd:date ;
dct:source <https://www.w3.org/TR/vocab-ssn/> ;
skos:inScheme <https://ogcincubator.github.io/bblocks-examples/> ;
dcat:keyword "examples",
Expand All @@ -140,16 +140,16 @@
rdfs:label "Observation Result (Vector based on GeoPose)" ;
dct:abstract "This building block defines the *property set* for an example specialisation of a SOSA Observation using the GeoPose standard as a result. These two patterns are defined by other Building Blocks." ;
dct:created "2023-05-19T00:00:00+00:00"^^xsd:dateTime ;
dct:description [ dct:format "text/html" ;
rdfs:isDefinedBy "https://ogcincubator.github.io/bblocks-examples/build/generateddocs/slate-build/bbr/examples/observation/vectorObservation/" ],
dct:description [ dct:format "application/json" ;
rdfs:isDefinedBy "https://ogcincubator.github.io/bblocks-examples/build/generateddocs/json-full/bbr/examples/observation/vectorObservation/index.json" ],
[ dct:format "text/html" ;
rdfs:isDefinedBy "https://ogcincubator.github.io/bblocks-examples/bblock/ogc.bbr.examples.observation.vectorObservation" ],
[ dct:format "text/html" ;
rdfs:isDefinedBy "https://ogcincubator.github.io/bblocks-examples/build/generateddocs/slate-build/bbr/examples/observation/vectorObservation/" ],
[ dct:format "text/markdown" ;
rdfs:isDefinedBy "https://ogcincubator.github.io/bblocks-examples/build/generateddocs/markdown/bbr/examples/observation/vectorObservation/index.md" ],
[ dct:format "application/json" ;
rdfs:isDefinedBy "https://ogcincubator.github.io/bblocks-examples/build/generateddocs/json-full/bbr/examples/observation/vectorObservation/index.json" ] ;
rdfs:isDefinedBy "https://ogcincubator.github.io/bblocks-examples/build/generateddocs/markdown/bbr/examples/observation/vectorObservation/index.md" ] ;
dct:hasVersion "1.0" ;
dct:modified "2024-06-17"^^xsd:date ;
dct:modified "2023-05-19"^^xsd:date ;
skos:inScheme <https://ogcincubator.github.io/bblocks-examples/> ;
dcat:keyword "examples",
"geopose",
Expand Down Expand Up @@ -190,18 +190,18 @@ More complex examples will include transformation testing - testing a format can
<https://opengeospatial.github.io/ogcapi-sosa/build/register.json> .

[] a prov:Activity ;
prov:endedAtTime "2024-06-17T13:42:50.841276"^^xsd:dateTime ;
prov:startedAtTime "2024-06-17T13:42:50.776585"^^xsd:dateTime ;
prov:endedAtTime "2024-06-18T13:40:18.809351"^^xsd:dateTime ;
prov:startedAtTime "2024-06-18T13:40:18.743501"^^xsd:dateTime ;
prov:used [ a prov:Entity ;
dct:format "application/yaml" ;
rdfs:seeAlso <file:///src/ogc/bblocks/register-context.yaml> ],
[ a prov:Entity ;
dct:format "application/json" ;
dct:hasVersion "git:6b16e7b223686d12f61881b0e7aed082c743e432" ;
rdfs:seeAlso <https://ogcincubator.github.io/bblocks-examples/build/register.json> ] ;
dct:hasVersion "git:b587e950cd6108942e5d0dece6dc7d9dc5cc7827" ;
rdfs:seeAlso <https://ogcincubator.github.io/bblocks-examples/build/register.json> ],
[ a prov:Entity ;
dct:format "application/yaml" ;
rdfs:seeAlso <file:///src/ogc/bblocks/register-context.yaml> ] ;
prov:wasAssociatedWith [ a prov:Agent,
schema:SoftwareApplication ;
rdfs:label "OGC-NA tools" ;
dct:hasVersion "0.3.44" ;
dct:hasVersion "0.3.45" ;
rdfs:seeAlso <https://github.com/opengeospatial/ogc-na-tools> ] .

Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"itemClass": "schema",
"register": "ogc-building-block-examples",
"version": "1.0",
"dateOfLastChange": "2024-06-17",
"dateOfLastChange": "2023-05-19",
"sources": [
{
"title": "OGC API - Features, Part 1, 7.16.2: Feature Response",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"itemClass": "schema",
"register": "ogc-building-block-examples",
"version": "1.0",
"dateOfLastChange": "2024-06-17",
"dateOfLastChange": "2023-05-19",
"sources": [
{
"title": "OGC API - Features, Part 1, 7.16.2: Feature Response",
Expand All @@ -19,8 +19,8 @@
"maturity": "development",
"scope": "unstable",
"dependsOn": [
"ogc.bbr.examples.feature.propertySet",
"ogc.bbr.examples.propertySet",
"ogc.bbr.examples.feature.propertySet",
"ogc.geo.features.feature"
],
"tags": [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"itemClass": "schema",
"register": "ogc-building-block-examples",
"version": "1.0",
"dateOfLastChange": "2024-06-17",
"dateOfLastChange": "2023-05-19",
"sources": [
{
"title": "Semantic Sensor Network Ontology",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,13 @@
"itemClass": "schema",
"register": "ogc-building-block-examples",
"version": "1.0",
"dateOfLastChange": "2024-06-17",
"dateOfLastChange": "2023-05-19",
"sources": [],
"maturity": "development",
"scope": "unstable",
"dependsOn": [
"ogc.geo.geopose.basic.ypr",
"ogc.sosa.properties.observation"
"ogc.sosa.properties.observation",
"ogc.geo.geopose.basic.ypr"
],
"tags": [
"examples",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"itemClass": "schema",
"register": "ogc-building-block-examples",
"version": "1.0",
"dateOfLastChange": "2024-06-17",
"dateOfLastChange": "2023-05-19",
"sources": [
{
"title": "Semantic Sensor Network Ontology",
Expand All @@ -19,10 +19,10 @@
"maturity": "development",
"scope": "unstable",
"dependsOn": [
"ogc.sosa.features.observationCollection",
"ogc.sosa.properties.observation",
"ogc.bbr.examples.observation.vectorObservation",
"ogc.sosa.features.observation"
"ogc.sosa.properties.observation",
"ogc.sosa.features.observation",
"ogc.sosa.features.observationCollection"
],
"tags": [
"sosa",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -381,11 +381,11 @@ Links to the schema:
"@context": {
"date": {
"@id": "owlTime:hasTime",
"@type": "http://www.w3.org/2001/XMLSchema#date"
"@type": "xsd:date"
},
"timestamp": {
"@id": "owlTime:hasTime",
"@type": "http://www.w3.org/2001/XMLSchema#dateTime"
"@type": "xsd:dateTime"
},
"interval": {
"@id": "owlTime:hasTime",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -744,11 +744,11 @@ <h1 id='json-ld-context'>JSON-LD Context</h1><div class="highlight"><pre class="
</span><span class="nl">"@context"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w">
</span><span class="nl">"date"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w">
</span><span class="nl">"@id"</span><span class="p">:</span><span class="w"> </span><span class="s2">"owlTime:hasTime"</span><span class="p">,</span><span class="w">
</span><span class="nl">"@type"</span><span class="p">:</span><span class="w"> </span><span class="s2">"http://www.w3.org/2001/XMLSchema#date"</span><span class="w">
</span><span class="nl">"@type"</span><span class="p">:</span><span class="w"> </span><span class="s2">"xsd:date"</span><span class="w">
</span><span class="p">},</span><span class="w">
</span><span class="nl">"timestamp"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w">
</span><span class="nl">"@id"</span><span class="p">:</span><span class="w"> </span><span class="s2">"owlTime:hasTime"</span><span class="p">,</span><span class="w">
</span><span class="nl">"@type"</span><span class="p">:</span><span class="w"> </span><span class="s2">"http://www.w3.org/2001/XMLSchema#dateTime"</span><span class="w">
</span><span class="nl">"@type"</span><span class="p">:</span><span class="w"> </span><span class="s2">"xsd:dateTime"</span><span class="w">
</span><span class="p">},</span><span class="w">
</span><span class="nl">"interval"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w">
</span><span class="nl">"@id"</span><span class="p">:</span><span class="w"> </span><span class="s2">"owlTime:hasTime"</span><span class="p">,</span><span class="w">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -458,11 +458,11 @@ Links to the schema:
"@context": {
"date": {
"@id": "owlTime:hasTime",
"@type": "http://www.w3.org/2001/XMLSchema#date"
"@type": "xsd:date"
},
"timestamp": {
"@id": "owlTime:hasTime",
"@type": "http://www.w3.org/2001/XMLSchema#dateTime"
"@type": "xsd:dateTime"
},
"interval": {
"@id": "owlTime:hasTime",
Expand Down
Loading

0 comments on commit 22a52e7

Please sign in to comment.