Skip to content

Commit cf78172

Browse files
Building blocks postprocessing
1 parent 6fad0c2 commit cf78172

File tree

148 files changed

+421
-421
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

148 files changed

+421
-421
lines changed

bblocks.jsonld

+89-89
Large diffs are not rendered by default.

bblocks.ttl

+70-70
Large diffs are not rendered by default.

generateddocs/json-full/geo/features/feature/index.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@
2525
"group": "Common",
2626
"shaclRules": {},
2727
"dependsOn": [
28+
"ogc.geo.common.data_types.geojson",
2829
"ogc.ogc-utils.json-link",
29-
"ogc.geo.common.data_types.bounding_box",
30-
"ogc.geo.common.data_types.geojson"
30+
"ogc.geo.common.data_types.bounding_box"
3131
],
3232
"ldContext": "https://rob-metalinkage.github.io/bblocks/annotated-schemas/geo/features/feature/context.jsonld",
3333
"schema": {

generateddocs/json-full/geo/json-fg/feature-lenient-geosparql-geometry/index.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
},
6363
{
6464
"language": "ttl",
65-
"code": "@prefix dcterms: <http://purl.org/dc/terms/> .\n@prefix geo: <http://www.opengis.net/ont/geosparql#> .\n@prefix geojson: <https://purl.org/geojson/vocab#> .\n@prefix ns1: <http://www.opengis.net/def/glossary/term/> .\n@prefix ns2: <http://www.iana.org/assignments/> .\n@prefix oa: <http://www.w3.org/ns/oa#> .\n@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .\n@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .\n@prefix time: <http://www.w3.org/2006/time#> .\n\n<https://example.com/json-fg/DENW19AL0000giv5BL> a <app:building>,\n geojson:Feature ;\n dcterms:spatial [ a <https://example.com/json-fg/Polyhedron> ] ;\n dcterms:time [ time:hasTime ( \"2014-04-24T10:50:18Z\" \"..\" ) ] ;\n ns1:CoordinateReferenceSystemCRS \"http://www.opengis.net/def/crs/EPSG/0/5555\" ;\n geo:hasGeometry \"{\\\"coordinates\\\":[[[8.7092045,51.5035285,100],[8.7093128,51.503457,100],[8.7093919,51.503503,100],[8.7092837,51.5035747,100],[8.7092045,51.5035285,100]]],\\\"type\\\":\\\"Polygon\\\"}\"^^rdf:JSON ;\n rdfs:seeAlso [ rdfs:label \"This feature is of type 'building'\" ;\n ns2:relation <http://www.iana.org/assignments/relation/type> ;\n oa:hasTarget <https://inspire.ec.europa.eu/featureconcept/Building> ],\n [ rdfs:label \"Cadastral parcel 313 in district W\u00fcnnenberg (016)\" ;\n ns2:relation <http://www.opengis.net/def/rel/ogc/1.0/within> ;\n oa:hasTarget <https://example.org/data/v1/collections/cadastralparcel/items/05297001600313______> ] .\n\n",
65+
"code": "@prefix dcterms: <http://purl.org/dc/terms/> .\n@prefix geo: <http://www.opengis.net/ont/geosparql#> .\n@prefix geojson: <https://purl.org/geojson/vocab#> .\n@prefix ns1: <http://www.iana.org/assignments/> .\n@prefix ns2: <http://www.opengis.net/def/glossary/term/> .\n@prefix oa: <http://www.w3.org/ns/oa#> .\n@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .\n@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .\n@prefix time: <http://www.w3.org/2006/time#> .\n\n<https://example.com/json-fg/DENW19AL0000giv5BL> a <app:building>,\n geojson:Feature ;\n dcterms:spatial [ a <https://example.com/json-fg/Polyhedron> ] ;\n dcterms:time [ time:hasTime ( \"2014-04-24T10:50:18Z\" \"..\" ) ] ;\n ns2:CoordinateReferenceSystemCRS \"http://www.opengis.net/def/crs/EPSG/0/5555\" ;\n geo:hasGeometry \"{\\\"coordinates\\\":[[[8.7092045,51.5035285,100],[8.7093128,51.503457,100],[8.7093919,51.503503,100],[8.7092837,51.5035747,100],[8.7092045,51.5035285,100]]],\\\"type\\\":\\\"Polygon\\\"}\"^^rdf:JSON ;\n rdfs:seeAlso [ rdfs:label \"This feature is of type 'building'\" ;\n ns1:relation <http://www.iana.org/assignments/relation/type> ;\n oa:hasTarget <https://inspire.ec.europa.eu/featureconcept/Building> ],\n [ rdfs:label \"Cadastral parcel 313 in district W\u00fcnnenberg (016)\" ;\n ns1:relation <http://www.opengis.net/def/rel/ogc/1.0/within> ;\n oa:hasTarget <https://example.org/data/v1/collections/cadastralparcel/items/05297001600313______> ] .\n\n",
6666
"url": "https://rob-metalinkage.github.io/bblocks/tests/geo/json-fg/feature-lenient-geosparql-geometry/example_1_1.ttl"
6767
}
6868
]

generateddocs/json-full/geo/json-fg/feature/index.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
},
5757
{
5858
"language": "ttl",
59-
"code": "@prefix dcterms: <http://purl.org/dc/terms/> .\n@prefix geo: <http://www.opengis.net/ont/geosparql#> .\n@prefix geojson: <https://purl.org/geojson/vocab#> .\n@prefix ns1: <http://www.iana.org/assignments/> .\n@prefix ns2: <http://www.opengis.net/def/glossary/term/> .\n@prefix oa: <http://www.w3.org/ns/oa#> .\n@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .\n@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .\n@prefix time: <http://www.w3.org/2006/time#> .\n\n<https://example.com/json-fg/DENW19AL0000giv5BL> a <app:building>,\n geojson:Feature ;\n dcterms:spatial [ a <https://example.com/json-fg/Polyhedron> ] ;\n dcterms:time [ time:hasTime ( \"2014-04-24T10:50:18Z\" \"..\" ) ] ;\n ns2:CoordinateReferenceSystemCRS \"http://www.opengis.net/def/crs/EPSG/0/5555\" ;\n geo:hasGeometry \"{\\\"coordinates\\\":[[[8.7092045,51.5035285,100],[8.7093128,51.503457,100],[8.7093919,51.503503,100],[8.7092837,51.5035747,100],[8.7092045,51.5035285,100]]],\\\"type\\\":\\\"Polygon\\\"}\"^^rdf:JSON ;\n rdfs:seeAlso [ rdfs:label \"Cadastral parcel 313 in district W\u00fcnnenberg (016)\" ;\n ns1:relation <http://www.opengis.net/def/rel/ogc/1.0/within> ;\n oa:hasTarget <https://example.org/data/v1/collections/cadastralparcel/items/05297001600313______> ],\n [ rdfs:label \"This feature is of type 'building'\" ;\n ns1:relation <http://www.iana.org/assignments/relation/type> ;\n oa:hasTarget <https://inspire.ec.europa.eu/featureconcept/Building> ] .\n\n",
59+
"code": "@prefix dcterms: <http://purl.org/dc/terms/> .\n@prefix geo: <http://www.opengis.net/ont/geosparql#> .\n@prefix geojson: <https://purl.org/geojson/vocab#> .\n@prefix ns1: <http://www.opengis.net/def/glossary/term/> .\n@prefix ns2: <http://www.iana.org/assignments/> .\n@prefix oa: <http://www.w3.org/ns/oa#> .\n@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .\n@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .\n@prefix time: <http://www.w3.org/2006/time#> .\n\n<https://example.com/json-fg/DENW19AL0000giv5BL> a <app:building>,\n geojson:Feature ;\n dcterms:spatial [ a <https://example.com/json-fg/Polyhedron> ] ;\n dcterms:time [ time:hasTime ( \"2014-04-24T10:50:18Z\" \"..\" ) ] ;\n ns1:CoordinateReferenceSystemCRS \"http://www.opengis.net/def/crs/EPSG/0/5555\" ;\n geo:hasGeometry \"{\\\"coordinates\\\":[[[8.7092045,51.5035285,100],[8.7093128,51.503457,100],[8.7093919,51.503503,100],[8.7092837,51.5035747,100],[8.7092045,51.5035285,100]]],\\\"type\\\":\\\"Polygon\\\"}\"^^rdf:JSON ;\n rdfs:seeAlso [ rdfs:label \"This feature is of type 'building'\" ;\n ns2:relation <http://www.iana.org/assignments/relation/type> ;\n oa:hasTarget <https://inspire.ec.europa.eu/featureconcept/Building> ],\n [ rdfs:label \"Cadastral parcel 313 in district W\u00fcnnenberg (016)\" ;\n ns2:relation <http://www.opengis.net/def/rel/ogc/1.0/within> ;\n oa:hasTarget <https://example.org/data/v1/collections/cadastralparcel/items/05297001600313______> ] .\n\n",
6060
"url": "https://rob-metalinkage.github.io/bblocks/tests/geo/json-fg/feature/example_1_1.ttl"
6161
}
6262
]

generateddocs/json-full/geo/json-fg/featureCollection-lenient/index.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@
2424
"group": "JSON-FG",
2525
"shaclRules": {},
2626
"dependsOn": [
27-
"ogc.ogc-utils.json-link",
2827
"ogc.geo.json-fg.feature-lenient",
29-
"ogc.geo.features.featureCollection"
28+
"ogc.geo.features.featureCollection",
29+
"ogc.ogc-utils.json-link"
3030
],
3131
"schema": {
3232
"application/yaml": "https://rob-metalinkage.github.io/bblocks/annotated-schemas/geo/json-fg/featureCollection-lenient/schema.yaml",

generateddocs/json-full/geo/json-fg/featureCollection/index.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@
2020
"group": "JSON-FG",
2121
"shaclRules": {},
2222
"dependsOn": [
23+
"ogc.geo.features.featureCollection",
2324
"ogc.ogc-utils.json-link",
24-
"ogc.geo.json-fg.feature",
25-
"ogc.geo.features.featureCollection"
25+
"ogc.geo.json-fg.feature"
2626
],
2727
"ldContext": "https://rob-metalinkage.github.io/bblocks/annotated-schemas/geo/json-fg/featureCollection/context.jsonld",
2828
"schema": {

generateddocs/json-full/geo/json-fg/link-role/index.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020
],
2121
"shaclRules": {},
2222
"dependsOn": [
23-
"ogc.ogc-utils.iri-or-curie",
24-
"ogc.ogc-utils.json-link"
23+
"ogc.ogc-utils.json-link",
24+
"ogc.ogc-utils.iri-or-curie"
2525
],
2626
"ldContext": "https://rob-metalinkage.github.io/bblocks/annotated-schemas/geo/json-fg/link-role/context.jsonld",
2727
"schema": {

generateddocs/markdown/geo/json-fg/feature-lenient-geosparql-geometry/index.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -400,8 +400,8 @@ This Building Block extends the standard JSON-FG one by removing the requirement
400400
@prefix dcterms: <http://purl.org/dc/terms/> .
401401
@prefix geo: <http://www.opengis.net/ont/geosparql#> .
402402
@prefix geojson: <https://purl.org/geojson/vocab#> .
403-
@prefix ns1: <http://www.opengis.net/def/glossary/term/> .
404-
@prefix ns2: <http://www.iana.org/assignments/> .
403+
@prefix ns1: <http://www.iana.org/assignments/> .
404+
@prefix ns2: <http://www.opengis.net/def/glossary/term/> .
405405
@prefix oa: <http://www.w3.org/ns/oa#> .
406406
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
407407
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@@ -411,13 +411,13 @@ This Building Block extends the standard JSON-FG one by removing the requirement
411411
geojson:Feature ;
412412
dcterms:spatial [ a <https://example.com/json-fg/Polyhedron> ] ;
413413
dcterms:time [ time:hasTime ( "2014-04-24T10:50:18Z" ".." ) ] ;
414-
ns1:CoordinateReferenceSystemCRS "http://www.opengis.net/def/crs/EPSG/0/5555" ;
414+
ns2:CoordinateReferenceSystemCRS "http://www.opengis.net/def/crs/EPSG/0/5555" ;
415415
geo:hasGeometry "{\"coordinates\":[[[8.7092045,51.5035285,100],[8.7093128,51.503457,100],[8.7093919,51.503503,100],[8.7092837,51.5035747,100],[8.7092045,51.5035285,100]]],\"type\":\"Polygon\"}"^^rdf:JSON ;
416416
rdfs:seeAlso [ rdfs:label "This feature is of type 'building'" ;
417-
ns2:relation <http://www.iana.org/assignments/relation/type> ;
417+
ns1:relation <http://www.iana.org/assignments/relation/type> ;
418418
oa:hasTarget <https://inspire.ec.europa.eu/featureconcept/Building> ],
419419
[ rdfs:label "Cadastral parcel 313 in district Wünnenberg (016)" ;
420-
ns2:relation <http://www.opengis.net/def/rel/ogc/1.0/within> ;
420+
ns1:relation <http://www.opengis.net/def/rel/ogc/1.0/within> ;
421421
oa:hasTarget <https://example.org/data/v1/collections/cadastralparcel/items/05297001600313______> ] .
422422
423423

generateddocs/markdown/geo/json-fg/feature/index.md

+9-9
Original file line numberDiff line numberDiff line change
@@ -416,8 +416,8 @@ JSON Schema is used to formally specify the JSON-FG syntax.
416416
@prefix dcterms: <http://purl.org/dc/terms/> .
417417
@prefix geo: <http://www.opengis.net/ont/geosparql#> .
418418
@prefix geojson: <https://purl.org/geojson/vocab#> .
419-
@prefix ns1: <http://www.iana.org/assignments/> .
420-
@prefix ns2: <http://www.opengis.net/def/glossary/term/> .
419+
@prefix ns1: <http://www.opengis.net/def/glossary/term/> .
420+
@prefix ns2: <http://www.iana.org/assignments/> .
421421
@prefix oa: <http://www.w3.org/ns/oa#> .
422422
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
423423
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@@ -427,14 +427,14 @@ JSON Schema is used to formally specify the JSON-FG syntax.
427427
geojson:Feature ;
428428
dcterms:spatial [ a <https://example.com/json-fg/Polyhedron> ] ;
429429
dcterms:time [ time:hasTime ( "2014-04-24T10:50:18Z" ".." ) ] ;
430-
ns2:CoordinateReferenceSystemCRS "http://www.opengis.net/def/crs/EPSG/0/5555" ;
430+
ns1:CoordinateReferenceSystemCRS "http://www.opengis.net/def/crs/EPSG/0/5555" ;
431431
geo:hasGeometry "{\"coordinates\":[[[8.7092045,51.5035285,100],[8.7093128,51.503457,100],[8.7093919,51.503503,100],[8.7092837,51.5035747,100],[8.7092045,51.5035285,100]]],\"type\":\"Polygon\"}"^^rdf:JSON ;
432-
rdfs:seeAlso [ rdfs:label "Cadastral parcel 313 in district Wünnenberg (016)" ;
433-
ns1:relation <http://www.opengis.net/def/rel/ogc/1.0/within> ;
434-
oa:hasTarget <https://example.org/data/v1/collections/cadastralparcel/items/05297001600313______> ],
435-
[ rdfs:label "This feature is of type 'building'" ;
436-
ns1:relation <http://www.iana.org/assignments/relation/type> ;
437-
oa:hasTarget <https://inspire.ec.europa.eu/featureconcept/Building> ] .
432+
rdfs:seeAlso [ rdfs:label "This feature is of type 'building'" ;
433+
ns2:relation <http://www.iana.org/assignments/relation/type> ;
434+
oa:hasTarget <https://inspire.ec.europa.eu/featureconcept/Building> ],
435+
[ rdfs:label "Cadastral parcel 313 in district Wünnenberg (016)" ;
436+
ns2:relation <http://www.opengis.net/def/rel/ogc/1.0/within> ;
437+
oa:hasTarget <https://example.org/data/v1/collections/cadastralparcel/items/05297001600313______> ] .
438438
439439
440440
```

0 commit comments

Comments
 (0)